refactor: reorganize fleet bundles and shift BGP and gateway-api configurations to new directory structure
This commit is contained in:
@@ -0,0 +1,29 @@
|
|||||||
|
# deployments/01b-kgateway-crds/fleet.yaml
|
||||||
|
kind: Bundle
|
||||||
|
metadata:
|
||||||
|
name: kgateway-crds
|
||||||
|
|
||||||
|
# Da du die offiziellen Gateway API CRDs (v1.4.0) schon hast,
|
||||||
|
# sollte dieses Bundle davon abhängen oder danach kommen.
|
||||||
|
dependsOn:
|
||||||
|
- name: gateway-api-crds
|
||||||
|
|
||||||
|
defaultNamespace: kgateway-system
|
||||||
|
|
||||||
|
helm:
|
||||||
|
# OCI Unterstützung in Fleet
|
||||||
|
chart: oci://cr.kgateway.dev/kgateway-dev/charts/kgateway-crds
|
||||||
|
version: "v2.2.1"
|
||||||
|
|
||||||
|
# Da es CRDs sind, ist es oft sicher, den Namespace automatisch zu erstellen
|
||||||
|
createNamespace: true
|
||||||
|
|
||||||
|
# Falls der Chart spezielle Release-Namen erwartet
|
||||||
|
releaseName: kgateway-crds
|
||||||
|
|
||||||
|
targetCustomizations:
|
||||||
|
- name: all-clusters
|
||||||
|
clusterSelector:
|
||||||
|
matchExpressions:
|
||||||
|
- key: bgp-cidr
|
||||||
|
operator: Exists
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
kind: Bundle
|
||||||
|
metadata:
|
||||||
|
name: kgateway-controller
|
||||||
|
|
||||||
|
# Hier wird die Kette geschlossen:
|
||||||
|
dependsOn:
|
||||||
|
- name: bgp-config
|
||||||
|
|
||||||
|
defaultNamespace: kgateway-system
|
||||||
|
|
||||||
|
helm:
|
||||||
|
# Der eigentliche Controller-Chart aus der OCI-Registry
|
||||||
|
chart: oci://cr.kgateway.dev/kgateway-dev/charts/kgateway
|
||||||
|
version: "v2.2.1"
|
||||||
|
releaseName: kgateway
|
||||||
|
createNamespace: true
|
||||||
|
|
||||||
|
# Hier kannst du globale Einstellungen für kgateway vornehmen
|
||||||
|
values:
|
||||||
|
# Falls du spezifische Einstellungen für die Gateway-Instanz brauchst
|
||||||
|
# oder Ressourcen-Limits setzen willst:
|
||||||
|
kgateway:
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
targetCustomizations:
|
||||||
|
- name: all-clusters
|
||||||
|
clusterSelector:
|
||||||
|
matchExpressions:
|
||||||
|
- key: bgp-cidr
|
||||||
|
operator: Exists
|
||||||
Reference in New Issue
Block a user