我想运行一些kubectl
命令来验证Helm图表的集群安装后。我找不到任何关于此的文档。在Helm中,显示笔记作为NOTES.txt
的一部分的概念,但看起来你不能在那个阶段运行任何命令。
目前Helm无法做到这一点吗?
您可以定义在job
期间在lifecycle中的某个点执行的helm install
。 list 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
脚本插件。但目前的格式仍将受到支持。