mirror of
https://github.com/rubenhensen/k8scd.git
synced 2026-11-15 22:29:09 +01:00
ESO 0.16.2 is the one release that serves both v1beta1 and v1. 0.17 stops serving v1beta1, so manifests still on v1beta1 would fail to sync from the next hop on. For these resources the schemas are name-identical (conversion strategy None); only the apiVersion changes.
22 lines
468 B
YAML
22 lines
468 B
YAML
apiVersion: external-secrets.io/v1
|
|
kind: ExternalSecret
|
|
metadata:
|
|
name: webhook-es
|
|
namespace: argocd
|
|
spec:
|
|
refreshInterval: "15s"
|
|
secretStoreRef:
|
|
name: vault-backend
|
|
kind: ClusterSecretStore
|
|
target:
|
|
template:
|
|
type: kubernetes.io/dockerconfigjson
|
|
data:
|
|
webhook.github.secret: "{{ .mysecret | toString }}"
|
|
name: argocd-secret
|
|
creationPolicy: Owner
|
|
data:
|
|
- secretKey: mysecret
|
|
remoteRef:
|
|
key: github_secret
|