| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- ---
- # Fetch a single property from a credential entry
- apiVersion: external-secrets.io/v1
- kind: ExternalSecret
- metadata:
- name: database-credentials
- spec:
- refreshInterval: 1h
- secretStoreRef:
- kind: SecretStore
- name: dvls-store
- target:
- name: database-secret
- creationPolicy: Owner
- data:
- - secretKey: username
- remoteRef:
- key: 'vault-uuid/entry-uuid'
- property: username
- - secretKey: password
- remoteRef:
- key: 'vault-uuid/entry-uuid'
- property: password
- ---
- # Fetch all fields from a credential entry
- apiVersion: external-secrets.io/v1
- kind: ExternalSecret
- metadata:
- name: api-credentials
- spec:
- refreshInterval: 1h
- secretStoreRef:
- kind: SecretStore
- name: dvls-store
- target:
- name: api-secret
- creationPolicy: Owner
- dataFrom:
- - extract:
- key: 'vault-uuid/entry-uuid'
- ---
- # Fetch a Secret entry (Access Code type)
- apiVersion: external-secrets.io/v1
- kind: ExternalSecret
- metadata:
- name: app-secret
- spec:
- refreshInterval: 1h
- secretStoreRef:
- kind: SecretStore
- name: dvls-store
- target:
- name: app-secret
- creationPolicy: Owner
- data:
- - secretKey: secret
- remoteRef:
- key: 'vault-uuid/secret-entry-uuid'
- property: password
|