| 12345678910111213141516171819 |
- apiVersion: external-secrets.io/v1
- kind: ExternalSecret
- metadata:
- name: gitlab-external-secret-example
- spec:
- refreshInterval: 1h
- secretStoreRef:
- kind: SecretStore
- name: gitlab-secret-store # Must match SecretStore on the cluster
- target:
- name: gitlab-secret-to-create # Name for the secret to be created on the cluster
- creationPolicy: Owner
- # each secret name in the KV will be used as the secret key in the SECRET k8s target object
- dataFrom:
- - extract:
- key: "myJsonVariable" # Key of the variable on Gitlab
|