A StoreConfig configures how GCP controller should store connection details.
Type
CRD
Group
gcp.upbound.io
Version
v1alpha1
apiVersion: gcp.upbound.io/v1alpha1
kind: StoreConfig
A StoreConfigSpec defines the desired state of a ProviderConfig.
Kubernetes configures a Kubernetes secret store. If the "type" is "Kubernetes" but no config provided, in cluster config will be used.
Credentials used to connect to the Kubernetes API.
Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.
Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.
Vault configures a Vault secret store. Deprecated: This API is scheduled to be removed in a future release. Vault should be used as a plugin going forward. See https://github.com/crossplane-contrib/ess-plugin-vault for more information.
Auth configures an authentication method for Vault.
Token configures Token Auth for Vault.
Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.
Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.
CABundle configures CA bundle for Vault Server.
Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.
Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.
A StoreConfigStatus represents the status of a StoreConfig.
Conditions of the resource.