You are viewing an outdated version of provider-helm.Go to Latest
crossplane-contrib/provider-helm@v0.12.0
ProviderConfig
helm.crossplane.io
ProviderConfig
crossplane-contrib/provider-helm@v0.12.0helm.crossplane.io

A ProviderConfig configures a Helm 'provider', i.e. a connection to a particular

Type

CRD

Group

helm.crossplane.io

Version

apiVersion: helm.crossplane.io/v1beta1

kind: ProviderConfig

API Documentation
apiVersion
string
kind
string
metadata
object
spec
object
object

A ProviderConfigSpec defines the desired state of a Provider.

credentials
requiredobject
requiredobject

Credentials used to connect to the Kubernetes API. Typically a kubeconfig file. Use InjectedIdentity for in-cluster config.

env
object
object

Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.

name
requiredstring
fs
object
object

Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.

path
requiredstring
secretRef
object
object

A SecretRef is a reference to a secret key that contains the credentials that must be used to connect to the provider.

key
requiredstring
name
requiredstring
namespace
requiredstring
source
requiredstring
identity
object
object

Identity used to authenticate to the Kubernetes API. The identity credentials can be used to supplement kubeconfig 'credentials', for example by configuring a bearer token source such as OAuth.

env
object
object

Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.

name
requiredstring
fs
object
object

Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.

path
requiredstring
secretRef
object
object

A SecretRef is a reference to a secret key that contains the credentials that must be used to connect to the provider.

key
requiredstring
name
requiredstring
namespace
requiredstring
source
requiredstring
type
requiredstring
status
object
object

A ProviderConfigStatus defines the status of a Provider.

array

Conditions of the resource.

lastTransitionTime
requiredstring
message
string
reason
requiredstring
status
requiredstring
type
requiredstring
users
integer
Discover the building blocks for your internal cloud platform.
© 2024 Upbound, Inc.
Solutions