你可以定义一个 job 这是在某一点执行的 生命周期 中 helm install 。该 可用挂钩列表 还包含一个 post-install 钩你可能正在寻找。一个 例 可以在官方文档中找到。
job
helm install
post-install
你基本上提供了一个Kubernetes Job,添加了必要的helm标签,然后还有一个这样的注释:
annotations: "helm.sh/hook": post-install
如果您正在寻找在客户端运行的东西,也许你可以 使用或创建Helm插件 。官方文档中有一个列表: 头盔插件 。您可以通过过滤主题的GitHub存储库来找到更多信息 掌舵,插件 。
有想法 未来的发展 支持 Lua 用于脚本插件。但目前的格式仍将受到支持。
Lua