次のようなオーバーレイがありkustomization.yaml
ます。
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
bases:
- ../../base/
patches:
- patch.yaml
secretGenerator:
- name: my-secrets
env: password.env
埋め込みkustomize
で適用すると正常に動作しますが、適用する前に最終的kubectl
なkubectl -k
yaml を生成する必要があるため、それ自体を使用しようとすると、次のkustomize build devops/kustomize/my-cluster/overlay/local > local.yaml
エラーが発生します。
Error: json: unknown field "env"
secretGenerator
仕様にはenv
パラメーターがあるため、何が間違っているのかわかりません。