运行kubectl命令Helm post install

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

我想运行一些kubectl命令来验证Helm图表的集群安装后。我找不到任何关于此的文档。在Helm中,显示笔记作为NOTES.txt的一部分的概念,但看起来你不能在那个阶段运行任何命令。

目前Helm无法做到这一点吗?

kubernetes kubernetes-helm
1个回答
2
投票

您可以定义在job期间在lifecycle中的某个点执行的helm installlist of available hooks还包含你可能正在寻找的post-install钩子。 example可以在官方文档中找到。

你基本上提供了一个Kubernetes Job,添加了必要的helm标签,然后还有一个这样的注释:

  annotations:
    "helm.sh/hook": post-install

如果你正在寻找在客户端运行的东西,也许你可以use or create a Helm plugin。官方文档中有一个列表:Helm Plugins。您可以通过过滤主题helm-plugin的GitHub存储库来找到更多信息。

有一些想法,future development支持Lua脚本插件。但目前的格式仍将受到支持。

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