I have an overlay kustomization.yaml as following:
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
bases:
- ../../base/
patches:
- patch.yaml
secretGenerator:
- name: my-secrets
env: password.env
When applying it with embedded kustomize on kubectl like kubectl -k it works fine, but now I need to generate the final yaml before applying it so when I attempt to use itself through kustomize build devops/kustomize/my-cluster/overlay/local > local.yaml I'm getting this error:
Error: json: unknown field "env"
secretGenerator spec has env parameter so I'm not sure what am I doing wrong.