| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- apiVersion: external-secrets.io/v1
- kind: ExternalSecret
- metadata: {}
- spec:
- data:
- - remoteRef:
- conversionStrategy: "Default"
- decodingStrategy: "None"
- key: string
- metadataPolicy: "None"
- property: string
- version: string
- secretKey: string
- sourceRef:
- generatorRef:
- apiVersion: external-secrets.io/v1
- kind: "ACRAccessToken" # "ACRAccessToken", "ClusterGenerator", "CloudsmithAccessToken", "ECRAuthorizationToken", "Fake", "GCRAccessToken", "GithubAccessToken", "QuayAccessToken", "Password", "SSHKey", "STSSessionToken", "UUID", "VaultDynamicSecret", "Webhook", "Grafana", "MFA"
- name: string
- storeRef:
- kind: "SecretStore" # "SecretStore", "ClusterSecretStore"
- name: string
- dataFrom:
- - extract:
- conversionStrategy: "Default"
- decodingStrategy: "None"
- key: string
- metadataPolicy: "None"
- property: string
- version: string
- find:
- conversionStrategy: "Default"
- decodingStrategy: "None"
- name:
- regexp: string
- path: string
- tags: {}
- rewrite:
- - merge:
- conflictPolicy: "Error"
- into: ""
- priority: [] # minItems 0 of type string
- priorityPolicy: "Strict"
- strategy: "Extract"
- regexp:
- source: string
- target: string
- transform:
- template: string
- sourceRef:
- generatorRef:
- apiVersion: external-secrets.io/v1
- kind: "ACRAccessToken" # "ACRAccessToken", "ClusterGenerator", "CloudsmithAccessToken", "ECRAuthorizationToken", "Fake", "GCRAccessToken", "GithubAccessToken", "QuayAccessToken", "Password", "SSHKey", "STSSessionToken", "UUID", "VaultDynamicSecret", "Webhook", "Grafana", "MFA"
- name: string
- storeRef:
- kind: "SecretStore" # "SecretStore", "ClusterSecretStore"
- name: string
- refreshInterval: "1h"
- refreshPolicy: "CreatedOnce" # "CreatedOnce", "Periodic", "OnChange"
- secretStoreRef:
- kind: "SecretStore" # "SecretStore", "ClusterSecretStore"
- name: string
- target:
- creationPolicy: "Owner"
- deletionPolicy: "Retain"
- immutable: true
- name: string
- template:
- data: {}
- engineVersion: "v2"
- mergePolicy: "Replace"
- metadata:
- annotations: {}
- finalizers: [] # minItems 0 of type string
- labels: {}
- templateFrom:
- - configMap:
- items:
- - key: string
- templateAs: "Values"
- name: string
- literal: string
- secret:
- items:
- - key: string
- templateAs: "Values"
- name: string
- target: "Data"
- type: string
- status:
- binding:
- name: ""
- conditions:
- - lastTransitionTime: 2024-10-11T12:48:44Z
- message: string
- reason: string
- status: string
- type: "Ready" # "Ready", "Deleted"
- refreshTime: 2024-10-11T12:48:44Z
- syncedResourceVersion: string
|