我有一个覆盖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
参数,所以我不确定我做错了什么。