개요
- kustomize secret 예시
예시1: patchesStrategicMerge 사용
secret.yaml
apiVersion: v1
kind: Secret
metadata:
name: my-secret
type: Opaque
data:
username: YWRtaW4= # admin
password: MWYyZDFlMzU5ZjZmY2Jk # 1f2d1e359f6fcbd
kustomization.yaml
resources:
- secret.yaml
patchesStrategicMerge:
- patch.yaml
patch.yaml
apiVersion: v1
kind: Secret
metadata:
name: my-secret
type: Opaque
stringData:
username: newadmin
password: new1f2d1e359f6fc6bd
예시2: secretGenerator 사용
kustomization.yaml
generatorOptions:
disableNameSuffixHash: true
secretGenerator:
- name: my-secret
literals:
- username=admin
- password=1f2d1e359f6fcbd