--- apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: name: dragonfly-operator spec: interval: 1h path: ./kubernetes/apps/database/dragonfly-operator/app prune: true sourceRef: kind: GitRepository name: flux-system namespace: flux-system targetNamespace: database # wait + healthCheck: Kustomization считается Ready только когда оператор # действительно поднялся. На неё будут ссылаться через dependsOn те # Kustomization, которые создают Dragonfly CR (ns потребителя), # поэтому без этого dependsOn не гейтил бы ничего. wait: true healthChecks: - apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease name: dragonfly-operator namespace: database