0

通过 ArgoCD 使用 Helm 安装 Kong 时,安装失败,因为 ArgoCD 只能运行helm upgrade. 所以初始化数据库的步骤没有运行,导致 pre_migration pod 失败。

文档声明我可以“使用挂钩权重注释安装前和安装后:“-1”。这将确保它在任何升级挂钩之前运行成功。” 我如何正确注释这个?

我尝试添加:

helm.sh/hook = pre-install
helm.sh/hook = weight: -1

在 Annotation 字段中使用 UI 来配置应用程序。奇怪的是,这种变化没有反映在 manifest.yaml 中,也没有工作。

那么如何确保 ArgoCD 预先运行 helm chart 的预安装步骤呢?

4

1 回答 1

0

这可能有效

annotations:
  helm.sh/hook: pre-install
  helm.sh/hook-weight: '-1'
于 2021-11-03T19:21:50.770 回答