kubernetes/k8s-peterg/external-secrets-operator/clustersecrets.yaml

35 lines
908 B
YAML
Raw Permalink Normal View History

2025-11-10 15:33:29 +01:00
---
apiVersion: external-secrets.io/v1
kind: ClusterExternalSecret
metadata:
name: tls-wildcard-peterg-nl
spec:
externalSecretName: tls-wildcard-peterg-nl
namespaceSelectors:
- matchLabels:
kubernetes.io/metadata.name: kube-system
2025-11-10 15:33:29 +01:00
externalSecretSpec:
secretStoreRef:
name: 1password-wheatley
2025-11-10 15:33:29 +01:00
kind: ClusterSecretStore
target:
name: tls-wildcard-peterg-nl
template:
type: kubernetes.io/tls
data:
tls.crt: "{{ .crt }}"
tls.key: "{{ .key }}"
data:
- secretKey: key
remoteRef:
key: tls-wildcard-peterg-nl/key
2025-11-10 19:28:21 +01:00
metadataPolicy: None
conversionStrategy: Default
decodingStrategy: None
2025-11-10 15:33:29 +01:00
- secretKey: crt
remoteRef:
key: tls-wildcard-peterg-nl/crt
2025-11-10 19:28:21 +01:00
metadataPolicy: None
conversionStrategy: Default
decodingStrategy: None