Генератор секретов без хэш-суффикса kustomize
примечание: disableNameSuffixHash даёт стабильное имя, но ломает рестарт при смене
cat <<'EOF' >> kustomization.yaml
secretGenerator:
- name: db-creds
literals: [PASSWORD=s3cr3t]
generatorOptions:
disableNameSuffixHash: true
EOF
more kustomize
all 23 commands →
Регистрация OpenAPI CRD для ключей слияния
cat <<'EOF' >> kustomization.yaml
openapi:
path: crd-schema.json
EOF
Собрать kustomization
kustomize build ./overlays/prod
Применить kustomization
kubectl apply -k ./overlays/prod
Diff kustomization
kubectl diff -k ./overlays/prod
Добавить ресурс в kustomization
kustomize edit add resource ./deployment.yaml