Files
kong-k8s-platform/dataplane-template/externalsecret-tls.yaml
T
Stéphane Tailland e4642b372c Label the Vault-sourced TLS secret konghq.com/secret=true
The Kong Gateway Operator only watches Secrets carrying this label,
same as the existing Konnect PAT ExternalSecret already does.
2026-08-21 09:49:41 +02:00

27 lines
589 B
YAML

apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: ${NAME}-tls
namespace: ${NAMESPACE}
spec:
refreshInterval: 1h
secretStoreRef:
kind: ClusterSecretStore
name: vault-kong-v2
target:
name: ${NAME}-tls
template:
type: kubernetes.io/tls
metadata:
labels:
konghq.com/secret: "true"
data:
- secretKey: tls.crt
remoteRef:
key: kong-v2/shared/tls/sttlab-local
property: tls.crt
- secretKey: tls.key
remoteRef:
key: kong-v2/shared/tls/sttlab-local
property: tls.key