1

我正在使用 helmfile 部署带有 postsync 钩子的版本。前任:

  hooks:
  - events: ["postsync"]
    showlogs: true
    command: "./create_namespace.sh"
    args: ['{{`{{.Release.Namespace}}`}}', '{{`{{ .Values.kubeContext}}`}}']

但我现在遇到的问题是这个钩子在安装后和卸载后都会执行,我想要实现的是:

  • 安装后运行脚本前:post_install.sh
  • 卸载后运行脚本前:cleanup.sh
4

0 回答 0