我在安装后挂钩中使用安装脚本。当我使用--wait选项运行helm install时,helm将等待所有pod都准备好,但是helm不会启动安装后钩子脚本。然后,吊舱尚未准备就绪(吊舱正在等待安装脚本完成)。
我尝试使用预安装挂钩,但是安装脚本需要其他服务才能运行...
PS:如果我不使用“ --wait”,它可以正常工作,但是如果在pod启动期间出现错误,则gitlab的CI不会失败。
在头盔安装-等待期间是否可以运行安装后的钩子?
我不认为您可以通过Helm安装后挂钩获得所需的东西,但是您可以使用Kubernetes hooks或也许使用jobs,即在您的部署中运行作业,而该部署将依赖Kubernetes而不是Helm。 >