--- # yaml-language-server: $schema=https://k8s-validation-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: name: &app mysql-operator namespace: &namespace database-system spec: commonMetadata: labels: app.kubernetes.io/name: *app # healthChecks: # - apiVersion: helm.toolkit.fluxcd.io/v2 # kind: HelmRelease # name: *app # namespace: *namespace interval: 30m path: ./kubernetes/apps/database-system/mysql-operator/app prune: true retryInterval: 1m sourceRef: kind: GitRepository name: flux-system namespace: flux-system targetNamespace: *namespace timeout: 5m wait: true --- # yaml-language-server: $schema=https://k8s-validation-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: name: &app mysql-innodbcluster namespace: &namespace database-system spec: commonMetadata: labels: app.kubernetes.io/name: *app dependsOn: - name: mysql-operator namespace: *namespace - name: openebs namespace: storage-system interval: 30m path: ./kubernetes/apps/database-system/mysql-operator/cluster prune: true retryInterval: 1m sourceRef: kind: GitRepository name: flux-system namespace: flux-system targetNamespace: *namespace timeout: 5m wait: true