--- # 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