Files
home-ops/kubernetes/apps/security/external-secrets/ks.yaml
T
hermes 78b4de3f19
Flate / Flate - Success (pull_request) Canceled after 0s
Flate / Flate - Filter (pull_request) Successful in 6s
Flate / Flate (pull_request) Successful in 28s
chore(security): назвать источник ns в комментарии про dependsOn
2026-09-17 20:51:50 +00:00

29 lines
1.0 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: external-secrets
spec:
interval: 1h
path: ./kubernetes/apps/security/external-secrets/app
prune: true
sourceRef:
kind: GitRepository
name: flux-system
namespace: flux-system
targetNamespace: security
wait: true
healthChecks:
- apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
name: external-secrets
namespace: security
# Оператор ходит в Vault через kubernetes-auth, поэтому ждём готовности Vault.
# metadata.namespace в этом файле не задан: ns = security приходит из
# kubernetes/apps/security/kustomization.yaml (namespace: security) при сборке
# kustomize. Поэтому поле dependsOn[].namespace не нужно — по CRD оно по
# умолчанию равно ns самого объекта Kustomization, а не ns, куда тот
# раскладывает ресурсы.
dependsOn:
- name: vault