# The Flux Operator itself (flux-system ns) is installed manually via Helm, # not by Flux — bootstrap problem, Flux can't deploy the thing that deploys # it. Standard/expected: see README.md for the one-time install command. # # This FluxInstance is what the operator reconciles into the actual Flux # controllers (source-controller, kustomize-controller, ...). No `sync` # block yet: that would wire Flux to a GitRepository/OCIRepository source to # reconcile automatically, and none of the kong-v2 repos have a remote yet # (all local-only, see ../../STATUS.md) — until that's decided, apply # Kustomizations manually per repo (e.g. `kubectl apply -k dataplane-catalog/dev/api-gateway/`). apiVersion: fluxcd.controlplane.io/v1 kind: FluxInstance metadata: name: flux namespace: flux-system spec: distribution: registry: ghcr.io/fluxcd version: "2.x" components: - source-controller - kustomize-controller - helm-controller - notification-controller