25 lines
987 B
YAML
25 lines
987 B
YAML
# 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
|