5 top-level fields · last changed in External Secrets Operator v0.8.0
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
PushSecretSpec configures the behavior of the PushSecret.
Secret Data that should be pushed to providers
Match a given Secret Key to be pushed to the provider.
Remote Refs to push to providers.
Name of the resulting provider secret.
Secret Key to be pushed
Deletion Policy to handle Secrets in the provider. Possible Values: "Delete/None". Defaults to "None".
The Interval to which External Secrets will try to push a secret definition
Kind of the SecretStore resource (SecretStore or ClusterSecretStore) Defaults to `SecretStore`
Optionally, sync to secret stores with label selector
matchExpressions is a list of label selector requirements. The requirements are ANDed.
key is the label key that the selector applies to.
operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
Optionally, sync to the SecretStore of the given name
The Secret Selector (k8s source) for the Push Secret
Select a Secret to Push.
Name of the Secret. The Secret must exist in the same namespace as the PushSecret manifest.
PushSecretStatus indicates the history of the status of PushSecret.
PushSecretConditionType indicates the condition of the PushSecret.
refreshTime is the time and date the external secret was fetched and the target secret updated
Synced Push Secrets for later deletion. Matches Secret Stores to PushSecretData that was stored to that secretStore.
Match a given Secret Key to be pushed to the provider.
Remote Refs to push to providers.
Name of the resulting provider secret.
Secret Key to be pushed
SyncedResourceVersion keeps track of the last synced version.
Source: bundle.yaml
Changes to PushSecret (external-secrets.io/v1alpha1) in each External Secrets Operator version, compared to the version before it.
2 properties have been removed
Released · View PushSecret in v0.8.0
2 properties have been added
Released · View PushSecret in v0.7.3
PushSecret was first seen on this version of External Secrets Operator
Released · View PushSecret in v0.7.0
No examples of PushSecret yet. Contribute one on GitHub.