Kustomize の場合、ConfigMapを直接指定する代わりにconfigMapGeneratorを使用して作成できる
https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization/ https://github.com/kubernetes-sigs/kustomize/blob/master/examples/configGeneration.md
- literals: key-valueを指定する
- files: ファイルを指定する
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namePrefix: dev-
commonLabels:
env: dev
resources:
- ./../../base
configMapGenerator:
- name: config-file
files:
- application.yaml
- name: the-map
literals:
- altGreeting=Good Morning!
- enableRisky="false"