A ProviderConfig configures a Grafana provider.
Type
CRD
Group
grafana.crossplane.io
Version
v1beta1
apiVersion: grafana.crossplane.io/v1beta1
kind: ProviderConfig
A ProviderConfigSpec defines the desired state of a ProviderConfig.
Credentials required to authenticate to this provider.
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 ProviderConfigStatus reflects the observed state of a ProviderConfig.
Conditions of the resource.
grafana-cloud-instance-provider
apiVersion: grafana.crossplane.io/v1beta1
kind: ProviderConfig
metadata:
name: grafana-cloud-instance-provider
spec:
credentials:
secretRef:
key: instanceCredentials
name: my-stack-secret
namespace: crossplane
source: Secret
sa-grafana-provider
apiVersion: grafana.crossplane.io/v1beta1
kind: ProviderConfig
metadata:
annotations:
meta.upbound.io/example-id: oss/v1alpha1/serviceaccounttoken
labels:
testing.upbound.io/example-name: test-sa-token
name: sa-grafana-provider
spec:
credentials:
secretRef:
key: instanceCredentials
name: test-sa-token
namespace: upbound-system
source: Secret
url: http://grafana.grafana.svc.cluster.local
© 2022 Upbound, Inc.
Discover the building blocksfor your internal cloud platform.