| 123456789101112131415161718192021222324 |
- {% raw %}
- apiVersion: external-secrets.io/v1beta1
- kind: ExternalSecret
- metadata:
- name: mycert
- spec:
- refreshInterval: 24h
- secretStoreRef:
- kind: ClusterSecretStore
- name: kv-mycert
- target:
- template:
- type: kubernetes.io/tls
- engineVersion: v2
- data:
- tls.crt: "{{ .mycert | b64dec | pkcs12cert }}"
- tls.key: "{{ .mycert | b64dec | pkcs12key }}"
- data:
- - secretKey: mycert
- remoteRef:
- # Azure Key Vault certificates must be fetched as secret/cert-name
- key: secret/mycert
- {% endraw %}
|