Как запретить Helm переименовывать ресурс, использующий хуки?

Я развертываю манифест, который выглядит так:

      apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
    annotations:
      helm.sh/hook: 'pre-install,pre-upgrade'
      helm.sh/hook-weight: '-1'
  name: 'my-secret'
spec:
  encryptedData:
    foo: bar

Это то, что известно как запечатанный секрет .

Проблема в том, что он фактически развертывается как:

      apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
  annotations:
    helm.sh/hook: pre-install,pre-upgrade
    helm.sh/hook-weight: "-1"
  name: a7aeb5f-presync-1643647907
spec:
  encryptedData:
    foo: bar

т.е. меняется имя.

Поскольку секрет зашифрован с использованием строгой области видимости, для его работы имя должно совпадать с исходным именем, т.е. my-secret.

Как использовать хуки для определения приоритетов создания ресурсов и сохранения имени исходного ресурса?

0 ответов

Другие вопросы по тегам