Documentation ¶
Overview ¶
Copyright 2019 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Directories ¶
Path | Synopsis |
---|---|
api
|
|
v1alpha2
+k8s:conversion-gen=sigs.k8s.io/cluster-api/api/v1alpha3 Package v1alpha2 contains API Schema definitions for the cluster v1alpha2 API group +kubebuilder:object:generate=true +groupName=cluster.x-k8s.io
|
+k8s:conversion-gen=sigs.k8s.io/cluster-api/api/v1alpha3 Package v1alpha2 contains API Schema definitions for the cluster v1alpha2 API group +kubebuilder:object:generate=true +groupName=cluster.x-k8s.io |
v1alpha3
Package v1alpha3 contains API Schema definitions for the cluster v1alpha3 API group +kubebuilder:object:generate=true +groupName=cluster.x-k8s.io
|
Package v1alpha3 contains API Schema definitions for the cluster v1alpha3 API group +kubebuilder:object:generate=true +groupName=cluster.x-k8s.io |
bootstrap
|
|
kubeadm/api/v1alpha2
+k8s:conversion-gen=sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1alpha3 Package v1alpha2 contains API Schema definitions for the kubeadm v1alpha2 API group +kubebuilder:object:generate=true +groupName=bootstrap.cluster.x-k8s.io
|
+k8s:conversion-gen=sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1alpha3 Package v1alpha2 contains API Schema definitions for the kubeadm v1alpha2 API group +kubebuilder:object:generate=true +groupName=bootstrap.cluster.x-k8s.io |
kubeadm/api/v1alpha3
Package v1alpha3 contains API Schema definitions for the kubeadm v1alpha3 API group +kubebuilder:object:generate=true +groupName=bootstrap.cluster.x-k8s.io
|
Package v1alpha3 contains API Schema definitions for the kubeadm v1alpha3 API group +kubebuilder:object:generate=true +groupName=bootstrap.cluster.x-k8s.io |
kubeadm/internal/cloudinit
Code generated for package cloudinit by go-bindata DO NOT EDIT.
|
Code generated for package cloudinit by go-bindata DO NOT EDIT. |
kubeadm/types/v1beta1
Package v1beta1 defines the v1beta1 version of the kubeadm configuration file format.
|
Package v1beta1 defines the v1beta1 version of the kubeadm configuration file format. |
kubeadm/types/v1beta2
Package v1beta2 defines the v1beta2 version of the kubeadm configuration file format.
|
Package v1beta2 defines the v1beta2 version of the kubeadm configuration file format. |
cmd
|
|
clusterctl/api/v1alpha3
Package v1alpha3 contains API Schema definitions for the clusterctl v1alpha3 API group +kubebuilder:object:generate=true +groupName=clusterctl.cluster.x-k8s.io
|
Package v1alpha3 contains API Schema definitions for the clusterctl v1alpha3 API group +kubebuilder:object:generate=true +groupName=clusterctl.cluster.x-k8s.io |
clusterctl/config
Code generated for package config by go-bindata DO NOT EDIT.
|
Code generated for package config by go-bindata DO NOT EDIT. |
clusterctl/internal/test/providers/bootstrap
package bootstrap defines the types for a generic bootstrap provider used for tests +kubebuilder:object:generate=true +groupName=bootstrap.cluster.x-k8s.io
|
package bootstrap defines the types for a generic bootstrap provider used for tests +kubebuilder:object:generate=true +groupName=bootstrap.cluster.x-k8s.io |
clusterctl/internal/test/providers/controlplane
package controlplane defines the types for a generic control plane provider used for tests +kubebuilder:object:generate=true +groupName=controlplane.cluster.x-k8s.io
|
package controlplane defines the types for a generic control plane provider used for tests +kubebuilder:object:generate=true +groupName=controlplane.cluster.x-k8s.io |
clusterctl/internal/test/providers/external
package external defines the types for a generic external provider used for tests +kubebuilder:object:generate=true +groupName=custom.cluster.x-k8s.io
|
package external defines the types for a generic external provider used for tests +kubebuilder:object:generate=true +groupName=custom.cluster.x-k8s.io |
clusterctl/internal/test/providers/infrastructure
package infrastructure defines the types for a generic infrastructure provider used for tests +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io
|
package infrastructure defines the types for a generic infrastructure provider used for tests +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io |
clusterctl/log
Package log mirrors the controller runtime approach to logging, by defining a global logger that defaults to NullLogger.
|
Package log mirrors the controller runtime approach to logging, by defining a global logger that defaults to NullLogger. |
controlplane
|
|
kubeadm/api/v1alpha3
Package v1alpha3 contains API Schema definitions for the kubeadm v1alpha3 API group +kubebuilder:object:generate=true +groupName=controlplane.cluster.x-k8s.io
|
Package v1alpha3 contains API Schema definitions for the kubeadm v1alpha3 API group +kubebuilder:object:generate=true +groupName=controlplane.cluster.x-k8s.io |
kubeadm/internal/etcd
Package etcd provides a connection to an etcd member.
|
Package etcd provides a connection to an etcd member. |
addons/api/v1alpha3
Package v1alpha3 contains API Schema definitions for the addons v1alpha3 API group +kubebuilder:object:generate=true +groupName=addons.cluster.x-k8s.io
|
Package v1alpha3 contains API Schema definitions for the addons v1alpha3 API group +kubebuilder:object:generate=true +groupName=addons.cluster.x-k8s.io |
api/v1alpha3
Package v1alpha3 contains API Schema definitions for the exp v1alpha3 API group +kubebuilder:object:generate=true +groupName=exp.cluster.x-k8s.io
|
Package v1alpha3 contains API Schema definitions for the exp v1alpha3 API group +kubebuilder:object:generate=true +groupName=exp.cluster.x-k8s.io |
hack
|
|
tools
Module
|
|
test
module
|
|
infrastructure/docker
Module
|
|
third_party
|
|
Click to show internal directories.
Click to hide internal directories.