From ab0baec5ad8b9c402d28eb934e5e085c47055cca Mon Sep 17 00:00:00 2001 From: Crossplane Date: Thu, 3 Oct 2019 20:50:35 +0000 Subject: [PATCH] docs snapshot for crossplane version `master` --- docs/master/api.md | 2 + .../kubernetes-crossplane-io-v1alpha1.md | 38 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 docs/master/api/crossplaneio/crossplane/kubernetes-crossplane-io-v1alpha1.md diff --git a/docs/master/api.md b/docs/master/api.md index 79b9c003..b7bd4e2a 100644 --- a/docs/master/api.md +++ b/docs/master/api.md @@ -36,6 +36,7 @@ API Group | Status | Details [`cache.crossplane.io/v1alpha1`] | Alpha | Cache service claims and classes. [`compute.crossplane.io/v1alpha1`] | Alpha | Compute service resource claims and classes. [`database.crossplane.io/v1alpha1`] | Alpha | Database service resource claims and classes. +[`kubernetes.crossplane.io/v1alpha1`] | Alpha | Resources for connecting to Kubernetes clusters. [`storage.crossplane.io/v1alpha1`] | Alpha | Blob storage service resource claims and classes. [`stacks.crossplane.io/v1alpha1`] | Alpha | Resources for managing Crossplane Stacks. [`workload.crossplane.io/v1alpha1`] | Alpha | Resources for managing Crossplane Workloads. @@ -43,6 +44,7 @@ API Group | Status | Details [`cache.crossplane.io/v1alpha1`]: api/crossplaneio/crossplane/cache-crossplane-io-v1alpha1.md [`compute.crossplane.io/v1alpha1`]: api/crossplaneio/crossplane/compute-crossplane-io-v1alpha1.md [`database.crossplane.io/v1alpha1`]: api/crossplaneio/crossplane/database-crossplane-io-v1alpha1.md +[`kubernetes.crossplane.io/v1alpha1`]: api/crossplaneio/crossplane/kubernetes-crossplane-io-v1alpha1.md [`storage.crossplane.io/v1alpha1`]: api/crossplaneio/crossplane/storage-crossplane-io-v1alpha1.md [`stacks.crossplane.io/v1alpha1`]: api/crossplaneio/crossplane/stacks-crossplane-io-v1alpha1.md [`workload.crossplane.io/v1alpha1`]: api/crossplaneio/crossplane/workload-crossplane-io-v1alpha1.md diff --git a/docs/master/api/crossplaneio/crossplane/kubernetes-crossplane-io-v1alpha1.md b/docs/master/api/crossplaneio/crossplane/kubernetes-crossplane-io-v1alpha1.md new file mode 100644 index 00000000..8a901761 --- /dev/null +++ b/docs/master/api/crossplaneio/crossplane/kubernetes-crossplane-io-v1alpha1.md @@ -0,0 +1,38 @@ +# kubernetes.crossplane.io/v1alpha1 API Reference + +Package v1alpha1 contains resources relating to Crossplane Kubernetes. + +This API group contains the following Crossplane resources: + +* [Provider](#Provider) + +## Provider + +A Provider configures a Kubernetes 'provider', i.e. a connection to a particular Kubernetes cluster using the referenced Secret. + + +Name | Type | Description +-----|------|------------ +`apiVersion` | string | `kubernetes.crossplane.io/v1alpha1` +`kind` | string | `Provider` +`metadata` | [meta/v1.ObjectMeta](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.15/#objectmeta-v1-meta) | Kubernetes object metadata. +`spec` | [ProviderSpec](#ProviderSpec) | A ProviderSpec defines the desired state of a Provider. + + + +## ProviderSpec + +A ProviderSpec defines the desired state of a Provider. + +Appears in: + +* [Provider](#Provider) + + +Name | Type | Description +-----|------|------------ +`credentialsSecretRef` | [core/v1.LocalObjectReference](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.15/#localobjectreference-v1-core) | Kubernetes credentials Secret reference A Secret containing connection credentials for a Kubernetes cluster client that will be used to authenticate to this Kubernetes Provider. This will typically be the connection secret of a KubernetesCluster claim, or the secret created by a Kubernetes service account, but could also be manually configured to connect to a preexisting cluster. + + + +This API documentation was generated by `crossdocs`. \ No newline at end of file