| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- ---
- # Fetch a single property from a credential entry by name
- 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: 'db-credentials'
- property: username
- - secretKey: password
- remoteRef:
- key: 'db-credentials'
- property: password
- ---
- # Fetch all fields from a credential entry with folder path
- 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: 'infrastructure/apis/my-api-key'
- ---
- # Fetch a Secret entry (Access Code type) by UUID
- 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: '<entry-uuid>'
- property: password
|