Versions in this module Expand all Collapse all v0 v0.1.4 Jun 27, 2019 Changes in this version + const ClusterFinalizer + const MachineClusterLabelName + const MachineFinalizer + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + func PopulateDefaultsMachineDeployment(d *MachineDeployment) + func Resource(resource string) schema.GroupResource + type APIEndpoint struct + Host string + Port int + func (in *APIEndpoint) DeepCopy() *APIEndpoint + func (in *APIEndpoint) DeepCopyInto(out *APIEndpoint) + type Cluster struct + Spec ClusterSpec + Status ClusterStatus + func (in *Cluster) DeepCopy() *Cluster + func (in *Cluster) DeepCopyInto(out *Cluster) + func (in *Cluster) DeepCopyObject() runtime.Object + func (o *Cluster) Validate() field.ErrorList + type ClusterList struct + Items []Cluster + func (in *ClusterList) DeepCopy() *ClusterList + func (in *ClusterList) DeepCopyInto(out *ClusterList) + func (in *ClusterList) DeepCopyObject() runtime.Object + type ClusterNetworkingConfig struct + Pods NetworkRanges + ServiceDomain string + Services NetworkRanges + func (in *ClusterNetworkingConfig) DeepCopy() *ClusterNetworkingConfig + func (in *ClusterNetworkingConfig) DeepCopyInto(out *ClusterNetworkingConfig) + type ClusterSpec struct + ClusterNetwork ClusterNetworkingConfig + ProviderSpec ProviderSpec + func (in *ClusterSpec) DeepCopy() *ClusterSpec + func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec) + type ClusterStatus struct + APIEndpoints []APIEndpoint + ErrorMessage string + ErrorReason common.ClusterStatusError + ProviderStatus *runtime.RawExtension + func (in *ClusterStatus) DeepCopy() *ClusterStatus + func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus) + type LastOperation struct + Description *string + LastUpdated *metav1.Time + State *string + Type *string + func (in *LastOperation) DeepCopy() *LastOperation + func (in *LastOperation) DeepCopyInto(out *LastOperation) + type Machine struct + Spec MachineSpec + Status MachineStatus + func (in *Machine) DeepCopy() *Machine + func (in *Machine) DeepCopyInto(out *Machine) + func (in *Machine) DeepCopyObject() runtime.Object + type MachineClass struct + ProviderSpec runtime.RawExtension + func (in *MachineClass) DeepCopy() *MachineClass + func (in *MachineClass) DeepCopyInto(out *MachineClass) + func (in *MachineClass) DeepCopyObject() runtime.Object + type MachineClassList struct + Items []MachineClass + func (in *MachineClassList) DeepCopy() *MachineClassList + func (in *MachineClassList) DeepCopyInto(out *MachineClassList) + func (in *MachineClassList) DeepCopyObject() runtime.Object + type MachineClassRef struct + Provider string + func (in *MachineClassRef) DeepCopy() *MachineClassRef + func (in *MachineClassRef) DeepCopyInto(out *MachineClassRef) + type MachineDeployment struct + Spec MachineDeploymentSpec + Status MachineDeploymentStatus + func (in *MachineDeployment) DeepCopy() *MachineDeployment + func (in *MachineDeployment) DeepCopyInto(out *MachineDeployment) + func (in *MachineDeployment) DeepCopyObject() runtime.Object + type MachineDeploymentList struct + Items []MachineDeployment + func (in *MachineDeploymentList) DeepCopy() *MachineDeploymentList + func (in *MachineDeploymentList) DeepCopyInto(out *MachineDeploymentList) + func (in *MachineDeploymentList) DeepCopyObject() runtime.Object + type MachineDeploymentSpec struct + MinReadySeconds *int32 + Paused bool + ProgressDeadlineSeconds *int32 + Replicas *int32 + RevisionHistoryLimit *int32 + Selector metav1.LabelSelector + Strategy *MachineDeploymentStrategy + Template MachineTemplateSpec + func (in *MachineDeploymentSpec) DeepCopy() *MachineDeploymentSpec + func (in *MachineDeploymentSpec) DeepCopyInto(out *MachineDeploymentSpec) + type MachineDeploymentStatus struct + AvailableReplicas int32 + ObservedGeneration int64 + ReadyReplicas int32 + Replicas int32 + UnavailableReplicas int32 + UpdatedReplicas int32 + func (in *MachineDeploymentStatus) DeepCopy() *MachineDeploymentStatus + func (in *MachineDeploymentStatus) DeepCopyInto(out *MachineDeploymentStatus) + type MachineDeploymentStrategy struct + RollingUpdate *MachineRollingUpdateDeployment + Type common.MachineDeploymentStrategyType + func (in *MachineDeploymentStrategy) DeepCopy() *MachineDeploymentStrategy + func (in *MachineDeploymentStrategy) DeepCopyInto(out *MachineDeploymentStrategy) + type MachineList struct + Items []Machine + func (in *MachineList) DeepCopy() *MachineList + func (in *MachineList) DeepCopyInto(out *MachineList) + func (in *MachineList) DeepCopyObject() runtime.Object + type MachineRollingUpdateDeployment struct + MaxSurge *intstr.IntOrString + MaxUnavailable *intstr.IntOrString + func (in *MachineRollingUpdateDeployment) DeepCopy() *MachineRollingUpdateDeployment + func (in *MachineRollingUpdateDeployment) DeepCopyInto(out *MachineRollingUpdateDeployment) + type MachineSet struct + Spec MachineSetSpec + Status MachineSetStatus + func (in *MachineSet) DeepCopy() *MachineSet + func (in *MachineSet) DeepCopyInto(out *MachineSet) + func (in *MachineSet) DeepCopyObject() runtime.Object + func (m *MachineSet) Default() + func (m *MachineSet) Validate() field.ErrorList + type MachineSetDeletePolicy string + const NewestMachineSetDeletePolicy + const OldestMachineSetDeletePolicy + const RandomMachineSetDeletePolicy + type MachineSetList struct + Items []MachineSet + func (in *MachineSetList) DeepCopy() *MachineSetList + func (in *MachineSetList) DeepCopyInto(out *MachineSetList) + func (in *MachineSetList) DeepCopyObject() runtime.Object + type MachineSetSpec struct + DeletePolicy string + MinReadySeconds int32 + Replicas *int32 + Selector metav1.LabelSelector + Template MachineTemplateSpec + func (in *MachineSetSpec) DeepCopy() *MachineSetSpec + func (in *MachineSetSpec) DeepCopyInto(out *MachineSetSpec) + type MachineSetStatus struct + AvailableReplicas int32 + ErrorMessage *string + ErrorReason *common.MachineSetStatusError + FullyLabeledReplicas int32 + ObservedGeneration int64 + ReadyReplicas int32 + Replicas int32 + func (in *MachineSetStatus) DeepCopy() *MachineSetStatus + func (in *MachineSetStatus) DeepCopyInto(out *MachineSetStatus) + type MachineSpec struct + ConfigSource *corev1.NodeConfigSource + ProviderID *string + ProviderSpec ProviderSpec + Taints []corev1.Taint + Versions MachineVersionInfo + func (in *MachineSpec) DeepCopy() *MachineSpec + func (in *MachineSpec) DeepCopyInto(out *MachineSpec) + type MachineStatus struct + Addresses []corev1.NodeAddress + Conditions []corev1.NodeCondition + ErrorMessage *string + ErrorReason *common.MachineStatusError + LastOperation *LastOperation + LastUpdated *metav1.Time + NodeRef *corev1.ObjectReference + Phase *string + ProviderStatus *runtime.RawExtension + Versions *MachineVersionInfo + func (in *MachineStatus) DeepCopy() *MachineStatus + func (in *MachineStatus) DeepCopyInto(out *MachineStatus) + type MachineTemplateSpec struct + Spec MachineSpec + func (in *MachineTemplateSpec) DeepCopy() *MachineTemplateSpec + func (in *MachineTemplateSpec) DeepCopyInto(out *MachineTemplateSpec) + type MachineVersionInfo struct + ControlPlane string + Kubelet string + func (in *MachineVersionInfo) DeepCopy() *MachineVersionInfo + func (in *MachineVersionInfo) DeepCopyInto(out *MachineVersionInfo) + type NetworkRanges struct + CIDRBlocks []string + func (in *NetworkRanges) DeepCopy() *NetworkRanges + func (in *NetworkRanges) DeepCopyInto(out *NetworkRanges) + type ProviderSpec struct + Value *runtime.RawExtension + ValueFrom *ProviderSpecSource + func (in *ProviderSpec) DeepCopy() *ProviderSpec + func (in *ProviderSpec) DeepCopyInto(out *ProviderSpec) + type ProviderSpecSource struct + MachineClass *MachineClassRef + func (in *ProviderSpecSource) DeepCopy() *ProviderSpecSource + func (in *ProviderSpecSource) DeepCopyInto(out *ProviderSpecSource)