diff --git a/kong/kustomization.yaml b/kong/kustomization.yaml index da79e6f..7517f6f 100644 --- a/kong/kustomization.yaml +++ b/kong/kustomization.yaml @@ -2,6 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - rest/service.yaml + - rest/certificate.yaml - rest/routes.yaml - rest/path-rewrite.yaml - rest/path-rewrite-bindings.yaml diff --git a/kong/rest/certificate.yaml b/kong/rest/certificate.yaml new file mode 100644 index 0000000..5f105bb --- /dev/null +++ b/kong/rest/certificate.yaml @@ -0,0 +1,23 @@ +apiVersion: configuration.konghq.com/v1alpha1 +kind: KongCertificate +metadata: + name: ${NAME} + namespace: ${NAMESPACE} +spec: + controlPlaneRef: + type: konnectNamespacedRef + konnectNamespacedRef: + name: ${CONTROL_PLANE_REF_NAME} + type: secretRef + secretRef: + name: ${NAME}-tls +--- +apiVersion: configuration.konghq.com/v1alpha1 +kind: KongSNI +metadata: + name: ${NAME} + namespace: ${NAMESPACE} +spec: + name: ${REST_HOSTNAME} + certificateRef: + name: ${NAME}