Scaffold dataplane-catalog (dev/staging/prod, api-gateway)
This commit is contained in:
@@ -0,0 +1,10 @@
|
|||||||
|
# dataplane-catalog
|
||||||
|
|
||||||
|
Layer 2 (Gateway infrastructure) for the **catalog** bounded context
|
||||||
|
(domain team: catalog). `DataPlane`, `KonnectExtension`, certs (cert-manager),
|
||||||
|
secrets (External Secrets Operator) — one Control Plane per environment,
|
||||||
|
referenced by ID (created by `../konnect-platform`, never recreated here).
|
||||||
|
|
||||||
|
Content is generated and PR'd automatically when the matching Control
|
||||||
|
Plane is created via the self-service flow in `../konnect-platform` —
|
||||||
|
never hand-edited directly.
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
# TODO: DataPlane CRD for catalog/dev/api-gateway
|
||||||
|
apiVersion: gateway-operator.konghq.com/v1beta1
|
||||||
|
kind: DataPlane
|
||||||
|
metadata:
|
||||||
|
name: catalog-dev
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
# TODO: KonnectExtension referencing the Control Plane created by
|
||||||
|
# konnect-platform/domains/catalog/dev/ (by ID, not created here)
|
||||||
|
apiVersion: konnect.konghq.com/v1alpha1
|
||||||
|
kind: KonnectExtension
|
||||||
|
metadata:
|
||||||
|
name: catalog-dev
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- dataplane.yaml
|
||||||
|
- konnectextension.yaml
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
# TODO: DataPlane CRD for catalog/prod/api-gateway
|
||||||
|
apiVersion: gateway-operator.konghq.com/v1beta1
|
||||||
|
kind: DataPlane
|
||||||
|
metadata:
|
||||||
|
name: catalog-prod
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
# TODO: KonnectExtension referencing the Control Plane created by
|
||||||
|
# konnect-platform/domains/catalog/prod/ (by ID, not created here)
|
||||||
|
apiVersion: konnect.konghq.com/v1alpha1
|
||||||
|
kind: KonnectExtension
|
||||||
|
metadata:
|
||||||
|
name: catalog-prod
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- dataplane.yaml
|
||||||
|
- konnectextension.yaml
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
# TODO: DataPlane CRD for catalog/staging/api-gateway
|
||||||
|
apiVersion: gateway-operator.konghq.com/v1beta1
|
||||||
|
kind: DataPlane
|
||||||
|
metadata:
|
||||||
|
name: catalog-staging
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
# TODO: KonnectExtension referencing the Control Plane created by
|
||||||
|
# konnect-platform/domains/catalog/staging/ (by ID, not created here)
|
||||||
|
apiVersion: konnect.konghq.com/v1alpha1
|
||||||
|
kind: KonnectExtension
|
||||||
|
metadata:
|
||||||
|
name: catalog-staging
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- dataplane.yaml
|
||||||
|
- konnectextension.yaml
|
||||||
Reference in New Issue
Block a user