【问题标题】:Want to exclude a kubectl job from helm installation想要从 helm 安装中排除 kubectl 作业
【发布时间】:2020-03-11 12:10:47
【问题描述】:

想要从 helm 安装和 helm 升级中排除 kubectl 作业。 检查了舵钩,但没有找到任何合适的标签。我可以为 helm hook 创建一个自定义标签吗? 除了安装或升级之外,还有什么方法可以让我使用 helm 命令运行我的工作。

【问题讨论】:

    标签: hook kubernetes-helm kubectl


    【解决方案1】:

    您可以在运行安装/升级 helm 时传递变量。

    通过这样做,您可以使用此变量并在运行之前在您的钩子中创建一个条件。

    要传递此变量,您需要在运行helm 命令时使用选项--set

    helm upgrade . --set initSetup=false

    这个变量可以在你的钩子中测试,因为它是在this one 上的常见舵图上制作的。

    【讨论】:

    • 您好,感谢您的回复,您能告诉我如何在模板中使用我们在 helm 命令中提供的变量。
    • Here 是一个更好的例子
    猜你喜欢
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-04
    • 2020-12-02
    • 2012-05-12
    • 2020-09-27
    • 1970-01-01
    相关资源
    最近更新 更多