如何在头盔中使用--wait和安装后挂钩?

问题描述 投票:0回答:1

我在安装后挂钩中使用安装脚本。当我使用--wait选项运行helm install时,helm将等待所有pod都准备好,但是helm不会启动安装后钩子脚本。然后,吊舱尚未准备就绪(吊舱正在等待安装脚本完成)。

我尝试使用预安装挂钩,但是安装脚本需要其他服务才能运行...

PS:如果我不使用“ --wait”,它可以正常工作,但是如果在pod启动期间出现错误,则gitlab的CI不会失败。

在头盔安装-等待期间是否可以运行安装后的钩子?

kubernetes-helm
1个回答
0
投票

我不认为您可以通过Helm安装后挂钩获得所需的东西,但是您可以使用Kubernetes hooks或也许使用jobs,即在您的部署中运行作业,而该部署将依赖Kubernetes而不是Helm。 >

© www.soinside.com 2019 - 2024. All rights reserved.