package
0.0.0-20190128191437-9d16c16ede4e
Repository: https://github.com/enxebre/cluster-api.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
PopulateDefaultsMachineDeployment fills in default field values Currently it is called after reading objects, but it could be called in an admission webhook also.
Required by pkg/client/listers/..
# Constants
No description provided by the author
Finalizer is set on PrepareForCreate callback.
# Variables
Required by pkg/client/..
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
[APIEndpoint] APIEndpoint represents a reachable Kubernetes API endpoint.
[Cluster] Cluster is the Schema for the clusters API +k8s:openapi-gen=true +kubebuilder:subresource:status.
ClusterList contains a list of Cluster.
[ClusterNetworkingConfig] ClusterNetworkingConfig specifies the different networking parameters for a cluster.
[ClusterSpec] ClusterSpec defines the desired state of Cluster.
[ClusterStatus] ClusterStatus defines the observed state of Cluster.
LastOperation represents the detail of the last performed operation on the MachineObject.
[Machine] Machine is the Schema for the machines API +k8s:openapi-gen=true +kubebuilder:subresource:status.
[MachineClass] MachineClass can be used to templatize and re-use provider configuration across multiple Machines / MachineSets / MachineDeployments.
MachineClassList contains a list of MachineClasses.
MachineClassRef is a reference to the MachineClass object.
[MachineDeployment] MachineDeployment is the Schema for the machinedeployments API +k8s:openapi-gen=true +kubebuilder:subresource:status +kubebuilder:subresource:scale:specpath=.spec.replicas,statuspath=.status.replicas,selectorpath=.status.labelSelector.
MachineDeploymentList contains a list of MachineDeployment.
[MachineDeploymentSpec] MachineDeploymentSpec defines the desired state of MachineDeployment.
[MachineDeploymentStatus] MachineDeploymentStatus defines the observed state of MachineDeployment.
[MachineDeploymentStrategy] MachineDeploymentStrategy describes how to replace existing machines with new ones.
MachineList contains a list of Machine.
[MachineRollingUpdateDeployment] Spec to control the desired behavior of rolling update.
[MachineSet] MachineSet ensures that a specified number of machines replicas are running at any given time.
MachineSetList contains a list of MachineSet.
[MachineSetSpec] MachineSetSpec defines the desired state of MachineSet.
[MachineSetStatus] MachineSetStatus defines the observed state of MachineSet.
[MachineSpec] MachineSpec defines the desired state of Machine.
[MachineStatus] MachineStatus defines the observed state of Machine.
[MachineTemplateSpec] // doxygen marker MachineTemplateSpec describes the data needed to create a Machine from a template.
[MachineVersionInfo].
[NetworkRanges] NetworkRanges represents ranges of network addresses.
ProviderSpec defines the configuration to use during node creation.
ProviderSpecSource represents a source for the provider-specific resource configuration.