# Functions

Convert_machine_AlicloudDataDisk_To_v1alpha1_AlicloudDataDisk is an autogenerated conversion function.
Convert_machine_AlicloudMachineClass_To_v1alpha1_AlicloudMachineClass is an autogenerated conversion function.
Convert_machine_AlicloudMachineClassList_To_v1alpha1_AlicloudMachineClassList is an autogenerated conversion function.
Convert_machine_AlicloudMachineClassSpec_To_v1alpha1_AlicloudMachineClassSpec is an autogenerated conversion function.
Convert_machine_AlicloudSystemDisk_To_v1alpha1_AlicloudSystemDisk is an autogenerated conversion function.
Convert_machine_AWSBlockDeviceMappingSpec_To_v1alpha1_AWSBlockDeviceMappingSpec is an autogenerated conversion function.
Convert_machine_AWSEbsBlockDeviceSpec_To_v1alpha1_AWSEbsBlockDeviceSpec is an autogenerated conversion function.
Convert_machine_AWSIAMProfileSpec_To_v1alpha1_AWSIAMProfileSpec is an autogenerated conversion function.
Convert_machine_AWSMachineClass_To_v1alpha1_AWSMachineClass is an autogenerated conversion function.
Convert_machine_AWSMachineClassList_To_v1alpha1_AWSMachineClassList is an autogenerated conversion function.
Convert_machine_AWSMachineClassSpec_To_v1alpha1_AWSMachineClassSpec is an autogenerated conversion function.
Convert_machine_AWSNetworkInterfaceSpec_To_v1alpha1_AWSNetworkInterfaceSpec is an autogenerated conversion function.
Convert_machine_AzureDataDisk_To_v1alpha1_AzureDataDisk is an autogenerated conversion function.
Convert_machine_AzureHardwareProfile_To_v1alpha1_AzureHardwareProfile is an autogenerated conversion function.
Convert_machine_AzureImageReference_To_v1alpha1_AzureImageReference is an autogenerated conversion function.
Convert_machine_AzureLinuxConfiguration_To_v1alpha1_AzureLinuxConfiguration is an autogenerated conversion function.
Convert_machine_AzureMachineClass_To_v1alpha1_AzureMachineClass is an autogenerated conversion function.
Convert_machine_AzureMachineClassList_To_v1alpha1_AzureMachineClassList is an autogenerated conversion function.
Convert_machine_AzureMachineClassSpec_To_v1alpha1_AzureMachineClassSpec is an autogenerated conversion function.
Convert_machine_AzureMachineSetConfig_To_v1alpha1_AzureMachineSetConfig is an autogenerated conversion function.
Convert_machine_AzureManagedDiskParameters_To_v1alpha1_AzureManagedDiskParameters is an autogenerated conversion function.
Convert_machine_AzureNetworkInterfaceReference_To_v1alpha1_AzureNetworkInterfaceReference is an autogenerated conversion function.
Convert_machine_AzureNetworkInterfaceReferenceProperties_To_v1alpha1_AzureNetworkInterfaceReferenceProperties is an autogenerated conversion function.
Convert_machine_AzureNetworkProfile_To_v1alpha1_AzureNetworkProfile is an autogenerated conversion function.
Convert_machine_AzureOSDisk_To_v1alpha1_AzureOSDisk is an autogenerated conversion function.
Convert_machine_AzureOSProfile_To_v1alpha1_AzureOSProfile is an autogenerated conversion function.
Convert_machine_AzureSSHConfiguration_To_v1alpha1_AzureSSHConfiguration is an autogenerated conversion function.
Convert_machine_AzureSSHPublicKey_To_v1alpha1_AzureSSHPublicKey is an autogenerated conversion function.
Convert_machine_AzureStorageProfile_To_v1alpha1_AzureStorageProfile is an autogenerated conversion function.
Convert_machine_AzureSubnetInfo_To_v1alpha1_AzureSubnetInfo is an autogenerated conversion function.
Convert_machine_AzureSubResource_To_v1alpha1_AzureSubResource is an autogenerated conversion function.
Convert_machine_AzureVirtualMachineProperties_To_v1alpha1_AzureVirtualMachineProperties is an autogenerated conversion function.
Convert_machine_ClassSpec_To_v1alpha1_ClassSpec is an autogenerated conversion function.
Convert_machine_CurrentStatus_To_v1alpha1_CurrentStatus is an autogenerated conversion function.
Convert_machine_GCPDisk_To_v1alpha1_GCPDisk is an autogenerated conversion function.
Convert_machine_GCPMachineClass_To_v1alpha1_GCPMachineClass is an autogenerated conversion function.
Convert_machine_GCPMachineClassList_To_v1alpha1_GCPMachineClassList is an autogenerated conversion function.
Convert_machine_GCPMachineClassSpec_To_v1alpha1_GCPMachineClassSpec is an autogenerated conversion function.
Convert_machine_GCPMetadata_To_v1alpha1_GCPMetadata is an autogenerated conversion function.
Convert_machine_GCPNetworkInterface_To_v1alpha1_GCPNetworkInterface is an autogenerated conversion function.
Convert_machine_GCPScheduling_To_v1alpha1_GCPScheduling is an autogenerated conversion function.
Convert_machine_GCPServiceAccount_To_v1alpha1_GCPServiceAccount is an autogenerated conversion function.
Convert_machine_LastOperation_To_v1alpha1_LastOperation is an autogenerated conversion function.
Convert_machine_Machine_To_v1alpha1_Machine is an autogenerated conversion function.
Convert_machine_MachineClass_To_v1alpha1_MachineClass is an autogenerated conversion function.
Convert_machine_MachineClassList_To_v1alpha1_MachineClassList is an autogenerated conversion function.
Convert_machine_MachineConfiguration_To_v1alpha1_MachineConfiguration is an autogenerated conversion function.
Convert_machine_MachineDeployment_To_v1alpha1_MachineDeployment is an autogenerated conversion function.
Convert_machine_MachineDeploymentCondition_To_v1alpha1_MachineDeploymentCondition is an autogenerated conversion function.
Convert_machine_MachineDeploymentList_To_v1alpha1_MachineDeploymentList is an autogenerated conversion function.
Convert_machine_MachineDeploymentSpec_To_v1alpha1_MachineDeploymentSpec is an autogenerated conversion function.
Convert_machine_MachineDeploymentStatus_To_v1alpha1_MachineDeploymentStatus is an autogenerated conversion function.
Convert_machine_MachineDeploymentStrategy_To_v1alpha1_MachineDeploymentStrategy is an autogenerated conversion function.
Convert_machine_MachineList_To_v1alpha1_MachineList is an autogenerated conversion function.
Convert_machine_MachineSet_To_v1alpha1_MachineSet is an autogenerated conversion function.
Convert_machine_MachineSetCondition_To_v1alpha1_MachineSetCondition is an autogenerated conversion function.
Convert_machine_MachineSetList_To_v1alpha1_MachineSetList is an autogenerated conversion function.
Convert_machine_MachineSetSpec_To_v1alpha1_MachineSetSpec is an autogenerated conversion function.
Convert_machine_MachineSetStatus_To_v1alpha1_MachineSetStatus is an autogenerated conversion function.
Convert_machine_MachineSpec_To_v1alpha1_MachineSpec is an autogenerated conversion function.
Convert_machine_MachineStatus_To_v1alpha1_MachineStatus is an autogenerated conversion function.
Convert_machine_MachineSummary_To_v1alpha1_MachineSummary is an autogenerated conversion function.
Convert_machine_MachineTemplateSpec_To_v1alpha1_MachineTemplateSpec is an autogenerated conversion function.
Convert_machine_NodeTemplate_To_v1alpha1_NodeTemplate is an autogenerated conversion function.
Convert_machine_NodeTemplateSpec_To_v1alpha1_NodeTemplateSpec is an autogenerated conversion function.
Convert_machine_OpenStackMachineClass_To_v1alpha1_OpenStackMachineClass is an autogenerated conversion function.
Convert_machine_OpenStackMachineClassList_To_v1alpha1_OpenStackMachineClassList is an autogenerated conversion function.
Convert_machine_OpenStackMachineClassSpec_To_v1alpha1_OpenStackMachineClassSpec is an autogenerated conversion function.
Convert_machine_OpenStackNetwork_To_v1alpha1_OpenStackNetwork is an autogenerated conversion function.
Convert_machine_PacketMachineClass_To_v1alpha1_PacketMachineClass is an autogenerated conversion function.
Convert_machine_PacketMachineClassList_To_v1alpha1_PacketMachineClassList is an autogenerated conversion function.
Convert_machine_PacketMachineClassSpec_To_v1alpha1_PacketMachineClassSpec is an autogenerated conversion function.
Convert_machine_RollbackConfig_To_v1alpha1_RollbackConfig is an autogenerated conversion function.
Convert_machine_RollingUpdateMachineDeployment_To_v1alpha1_RollingUpdateMachineDeployment is an autogenerated conversion function.
Convert_v1alpha1_AlicloudDataDisk_To_machine_AlicloudDataDisk is an autogenerated conversion function.
Convert_v1alpha1_AlicloudMachineClass_To_machine_AlicloudMachineClass is an autogenerated conversion function.
Convert_v1alpha1_AlicloudMachineClassList_To_machine_AlicloudMachineClassList is an autogenerated conversion function.
Convert_v1alpha1_AlicloudMachineClassSpec_To_machine_AlicloudMachineClassSpec is an autogenerated conversion function.
Convert_v1alpha1_AlicloudSystemDisk_To_machine_AlicloudSystemDisk is an autogenerated conversion function.
Convert_v1alpha1_AWSBlockDeviceMappingSpec_To_machine_AWSBlockDeviceMappingSpec is an autogenerated conversion function.
Convert_v1alpha1_AWSEbsBlockDeviceSpec_To_machine_AWSEbsBlockDeviceSpec is an autogenerated conversion function.
Convert_v1alpha1_AWSIAMProfileSpec_To_machine_AWSIAMProfileSpec is an autogenerated conversion function.
Convert_v1alpha1_AWSMachineClass_To_machine_AWSMachineClass is an autogenerated conversion function.
Convert_v1alpha1_AWSMachineClassList_To_machine_AWSMachineClassList is an autogenerated conversion function.
Convert_v1alpha1_AWSMachineClassSpec_To_machine_AWSMachineClassSpec is an autogenerated conversion function.
Convert_v1alpha1_AWSNetworkInterfaceSpec_To_machine_AWSNetworkInterfaceSpec is an autogenerated conversion function.
Convert_v1alpha1_AzureDataDisk_To_machine_AzureDataDisk is an autogenerated conversion function.
Convert_v1alpha1_AzureHardwareProfile_To_machine_AzureHardwareProfile is an autogenerated conversion function.
Convert_v1alpha1_AzureImageReference_To_machine_AzureImageReference is an autogenerated conversion function.
Convert_v1alpha1_AzureLinuxConfiguration_To_machine_AzureLinuxConfiguration is an autogenerated conversion function.
Convert_v1alpha1_AzureMachineClass_To_machine_AzureMachineClass is an autogenerated conversion function.
Convert_v1alpha1_AzureMachineClassList_To_machine_AzureMachineClassList is an autogenerated conversion function.
Convert_v1alpha1_AzureMachineClassSpec_To_machine_AzureMachineClassSpec is an autogenerated conversion function.
Convert_v1alpha1_AzureMachineSetConfig_To_machine_AzureMachineSetConfig is an autogenerated conversion function.
Convert_v1alpha1_AzureManagedDiskParameters_To_machine_AzureManagedDiskParameters is an autogenerated conversion function.
Convert_v1alpha1_AzureNetworkInterfaceReference_To_machine_AzureNetworkInterfaceReference is an autogenerated conversion function.
Convert_v1alpha1_AzureNetworkInterfaceReferenceProperties_To_machine_AzureNetworkInterfaceReferenceProperties is an autogenerated conversion function.
Convert_v1alpha1_AzureNetworkProfile_To_machine_AzureNetworkProfile is an autogenerated conversion function.
Convert_v1alpha1_AzureOSDisk_To_machine_AzureOSDisk is an autogenerated conversion function.
Convert_v1alpha1_AzureOSProfile_To_machine_AzureOSProfile is an autogenerated conversion function.
Convert_v1alpha1_AzureSSHConfiguration_To_machine_AzureSSHConfiguration is an autogenerated conversion function.
Convert_v1alpha1_AzureSSHPublicKey_To_machine_AzureSSHPublicKey is an autogenerated conversion function.
Convert_v1alpha1_AzureStorageProfile_To_machine_AzureStorageProfile is an autogenerated conversion function.
Convert_v1alpha1_AzureSubnetInfo_To_machine_AzureSubnetInfo is an autogenerated conversion function.
Convert_v1alpha1_AzureSubResource_To_machine_AzureSubResource is an autogenerated conversion function.
Convert_v1alpha1_AzureVirtualMachineProperties_To_machine_AzureVirtualMachineProperties is an autogenerated conversion function.
Convert_v1alpha1_ClassSpec_To_machine_ClassSpec is an autogenerated conversion function.
Convert_v1alpha1_CurrentStatus_To_machine_CurrentStatus is an autogenerated conversion function.
Convert_v1alpha1_GCPDisk_To_machine_GCPDisk is an autogenerated conversion function.
Convert_v1alpha1_GCPMachineClass_To_machine_GCPMachineClass is an autogenerated conversion function.
Convert_v1alpha1_GCPMachineClassList_To_machine_GCPMachineClassList is an autogenerated conversion function.
Convert_v1alpha1_GCPMachineClassSpec_To_machine_GCPMachineClassSpec is an autogenerated conversion function.
Convert_v1alpha1_GCPMetadata_To_machine_GCPMetadata is an autogenerated conversion function.
Convert_v1alpha1_GCPNetworkInterface_To_machine_GCPNetworkInterface is an autogenerated conversion function.
Convert_v1alpha1_GCPScheduling_To_machine_GCPScheduling is an autogenerated conversion function.
Convert_v1alpha1_GCPServiceAccount_To_machine_GCPServiceAccount is an autogenerated conversion function.
Convert_v1alpha1_LastOperation_To_machine_LastOperation is an autogenerated conversion function.
Convert_v1alpha1_Machine_To_machine_Machine is an autogenerated conversion function.
Convert_v1alpha1_MachineClass_To_machine_MachineClass is an autogenerated conversion function.
Convert_v1alpha1_MachineClassList_To_machine_MachineClassList is an autogenerated conversion function.
Convert_v1alpha1_MachineConfiguration_To_machine_MachineConfiguration is an autogenerated conversion function.
Convert_v1alpha1_MachineDeployment_To_machine_MachineDeployment is an autogenerated conversion function.
Convert_v1alpha1_MachineDeploymentCondition_To_machine_MachineDeploymentCondition is an autogenerated conversion function.
Convert_v1alpha1_MachineDeploymentList_To_machine_MachineDeploymentList is an autogenerated conversion function.
Convert_v1alpha1_MachineDeploymentSpec_To_machine_MachineDeploymentSpec is an autogenerated conversion function.
Convert_v1alpha1_MachineDeploymentStatus_To_machine_MachineDeploymentStatus is an autogenerated conversion function.
Convert_v1alpha1_MachineDeploymentStrategy_To_machine_MachineDeploymentStrategy is an autogenerated conversion function.
Convert_v1alpha1_MachineList_To_machine_MachineList is an autogenerated conversion function.
Convert_v1alpha1_MachineSet_To_machine_MachineSet is an autogenerated conversion function.
Convert_v1alpha1_MachineSetCondition_To_machine_MachineSetCondition is an autogenerated conversion function.
Convert_v1alpha1_MachineSetList_To_machine_MachineSetList is an autogenerated conversion function.
Convert_v1alpha1_MachineSetSpec_To_machine_MachineSetSpec is an autogenerated conversion function.
Convert_v1alpha1_MachineSetStatus_To_machine_MachineSetStatus is an autogenerated conversion function.
Convert_v1alpha1_MachineSpec_To_machine_MachineSpec is an autogenerated conversion function.
Convert_v1alpha1_MachineStatus_To_machine_MachineStatus is an autogenerated conversion function.
Convert_v1alpha1_MachineSummary_To_machine_MachineSummary is an autogenerated conversion function.
Convert_v1alpha1_MachineTemplateSpec_To_machine_MachineTemplateSpec is an autogenerated conversion function.
Convert_v1alpha1_NodeTemplate_To_machine_NodeTemplate is an autogenerated conversion function.
Convert_v1alpha1_NodeTemplateSpec_To_machine_NodeTemplateSpec is an autogenerated conversion function.
Convert_v1alpha1_OpenStackMachineClass_To_machine_OpenStackMachineClass is an autogenerated conversion function.
Convert_v1alpha1_OpenStackMachineClassList_To_machine_OpenStackMachineClassList is an autogenerated conversion function.
Convert_v1alpha1_OpenStackMachineClassSpec_To_machine_OpenStackMachineClassSpec is an autogenerated conversion function.
Convert_v1alpha1_OpenStackNetwork_To_machine_OpenStackNetwork is an autogenerated conversion function.
Convert_v1alpha1_PacketMachineClass_To_machine_PacketMachineClass is an autogenerated conversion function.
Convert_v1alpha1_PacketMachineClassList_To_machine_PacketMachineClassList is an autogenerated conversion function.
Convert_v1alpha1_PacketMachineClassSpec_To_machine_PacketMachineClassSpec is an autogenerated conversion function.
Convert_v1alpha1_RollbackConfig_To_machine_RollbackConfig is an autogenerated conversion function.
Convert_v1alpha1_RollingUpdateMachineDeployment_To_machine_RollingUpdateMachineDeployment is an autogenerated conversion function.
No description provided by the author
RegisterConversions adds conversion functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme.
Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

AlicloudAccessKeyID is a constant for a key name that is part of the Alibaba cloud credentials.
AlicloudAccessKeySecret is a constant for a key name that is part of the Alibaba cloud credentials.
AlicloudAlternativeAccessKeyID is a constant for a key name of a secret containing the Alibaba cloud credentials (access key id).
AlicloudAlternativeAccessKeySecret is a constant for a key name of a secret containing the Alibaba cloud credentials (access key secret).
AWSAccessKeyID is a constant for a key name that is part of the AWS cloud credentials.
AWSAlternativeAccessKeyID is a constant for a key name of a secret containing the AWS credentials (access key id).
AWSAlternativeAccessKeySecret is a constant for a key name of a secret containing the AWS credentials (access key secret).
AWSSecretAccessKey is a constant for a key name that is part of the AWS cloud credentials.
AzureAlternativeClientID is a constant for a key name of a secret containing the Azure credentials (client id).
AzureAlternativeClientSecret is a constant for a key name of a secret containing the Azure credentials (client secret).
AzureAlternativeSubscriptionID is a constant for a key name of a secret containing the Azure credentials (subscription id).
AzureAlternativeTenantID is a constant for a key name of a secret containing the Azure credentials (tenant id).
AzureClientID is a constant for a key name that is part of the Azure cloud credentials.
AzureClientSecret is a constant for a key name that is part of the Azure cloud credentials.
AzureSubscriptionID is a constant for a key name that is part of the Azure cloud credentials.
AzureTenantID is a constant for a key name that is part of the Azure cloud credentials.
These are valid condition statuses.
These are valid condition statuses.
These are valid condition statuses.
DefaultDeploymentUniqueLabelKey is the default key of the selector that is added to existing MCs (and label key that is added to its machines) to prevent the existing MCs to select new machines (and old machines being select by new MC).
GCPAlternativeServiceAccountJSON is a constant for a key name of a secret containing the GCP credentials (service account json).
GCPServiceAccountJSON is a constant for a key name that is part of the GCP cloud credentials.
GroupName is the group name use in this package.
MachineAvailable means that machine is present on provider but hasn't joined cluster yet.
MachineCrashLoopBackOff means creation or deletion of the machine is failing.
Available means the MachineDeployment is available, ie.
MachineDeploymentFrozen is added in a MachineDeployment when one of its machines fails to be created or deleted.
Progressing means the MachineDeployment is progressing.
ReplicaFailure is added in a MachineDeployment when one of its machines fails to be created or deleted.
MachineFailed means operation failed leading to machine status failure.
MachineOperationCreate indicates that the operation was a create.
MachineOperationDelete indicates that the operation was a create.
MachineOperationHealthCheck indicates that the operation was a create.
MachineOperationUpdate indicates that the operation was an update.
MachinePending means that the machine is being created.
MachineRunning means node is ready and running successfully.
MachineSetFrozen is set when the machineset has exceeded its replica threshold at the safety controller.
MachineSetKindAvailabilitySet is the machine set kind for AvailabilitySet.
MachineSetKindVMO is the machine set kind for VirtualMachineScaleSet Orchestration Mode VM (VMO).
MachineSetReplicaFailure is added in a machine set when one of its machines fails to be created due to insufficient quota, limit ranges, machine security policy, node selectors, etc.
MachineStateFailed means operation failed leading to machine status failure.
MachineStatePending means there are operations pending on this machine state.
MachineStateSuccessful indicates that the node is not ready at the moment.
MachineRunning means node is terminating.
MachineUnknown indicates that the node is not ready at the movement.
OpenStackAuthURL is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackCACert is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackClientCert is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackClientKey is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackDomainID is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackDomainName is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackInsecure is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackPassword is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackTenantID is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackTenantName is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackUserDomainID is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackUserDomainName is a constant for a key name that is part of the OpenStack cloud credentials.
OpenStackUsername is a constant for a key name that is part of the OpenStack cloud credentials.
PacketAPIKey is a constant for a key name that is part of the Packet cloud credentials.
Kill all existing machines before creating new ones.
Replace the old MCs by new one using rolling update i.e gradually scale down the old MCs and scale up the new one.

# Variables

AddToScheme is a pointer to SchemeBuilder.AddToScheme.
SchemeBuilder used to register the Machine resource.
SchemeGroupVersion is group version used to register these objects.

# Structs

No description provided by the author
AlicloudMachineClass TODO.
AlicloudMachineClassList is a collection of AlicloudMachineClasses.
AlicloudMachineClassSpec is the specification of a AlicloudMachineClass.
AlicloudSystemDisk describes SystemDisk for Alicloud.
No description provided by the author
Describes a block device for an EBS volume.
Describes an IAM machine profile.
AWSMachineClass TODO.
AWSMachineClassList is a collection of AWSMachineClasses.
AWSMachineClassSpec is the specification of a AWSMachineClass.
Describes a network interface.
No description provided by the author
AzureHardwareProfile is specifies the hardware settings for the virtual machine.
AzureImageReference is specifies information about the image to use.
AzureLinuxConfiguration is specifies the Linux operating system settings on the virtual machine.
AzureMachineClass TODO.
AzureMachineClassList is a collection of AzureMachineClasses.
AzureMachineClassSpec is the specification of a AzureMachineClass.
AzureMachineSetConfig contains the information about the machine set.
AzureManagedDiskParameters is the parameters of a managed disk.
AzureNetworkInterfaceReference is describes a network interface reference.
AzureNetworkInterfaceReferenceProperties is describes a network interface reference properties.
AzureNetworkProfile is specifies the network interfaces of the virtual machine.
AzureOSDisk is specifies information about the operating system disk used by the virtual machine.
AzureOSProfile is specifies the operating system settings for the virtual machine.
AzureSSHConfiguration is SSH configuration for Linux based VMs running on Azure.
AzureSSHPublicKey is contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.
AzureStorageProfile is specifies the storage settings for the virtual machine disks.
AzureSubnetInfo is the information containing the subnet details.
AzureSubResource is the Sub Resource definition.
AzureVirtualMachineProperties is describes the properties of a Virtual Machine.
ClassSpec is the class specification of machine.
CurrentStatus contains information about the current status of Machine.
GCPDisk describes disks for GCP.
GCPMachineClass TODO.
GCPMachineClassList is a collection of GCPMachineClasses.
GCPMachineClassSpec is the specification of a GCPMachineClass.
GCPMetadata describes metadata for GCP.
GCPNetworkInterface describes network interfaces for GCP.
GCPScheduling describes scheduling configuration for GCP.
GCPServiceAccount describes service accounts for GCP.
LastOperation suggests the last operation performed on the object.
Machine is the representation of a physical or virtual machine.
MachineClass can be used to templatize and re-use provider configuration across multiple Machines / MachineSets / MachineDeployments.
MachineClassList contains a list of MachineClasses.
MachineConfiguration describes the configurations useful for the machine-controller.
+genclient +genclient:method=UpdateScale,verb=update,subresource=scale,input=k8s.io/api/autoscaling/v1.Scale,result=k8s.io/api/autoscaling/v1.Scale +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:subresource:scale:specpath=.spec.replicas,statuspath=.status.replicas +kubebuilder:printcolumn:name="Ready",type=integer,JSONPath=`.status.readyReplicas`,description="Total number of ready machines targeted by this machine deployment." +kubebuilder:printcolumn:name="Desired",type=integer,JSONPath=`.spec.replicas`,description="Number of desired machines." +kubebuilder:printcolumn:name="Up-to-date",type=integer,JSONPath=`.status.updatedReplicas`,description="Total number of non-terminated machines targeted by this machine deployment that have the desired template spec." +kubebuilder:printcolumn:name="Available",type=integer,JSONPath=`.status.availableReplicas`,description="Total number of available machines (ready for at least minReadySeconds) targeted by this machine deployment." +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp`,description="CreationTimestamp is a timestamp representing the server time when this object was created.
MachineDeploymentCondition describes the state of a MachineDeployment at a certain point.
MachineDeploymentList is a list of MachineDeployments.
MachineDeploymentSpec is the specification of the desired behavior of the MachineDeployment.
MachineDeploymentStatus is the most recently observed status of the MachineDeployment.
MachineDeploymentStrategy describes how to replace existing machines with new ones.
MachineList is a collection of Machines.
MachineSet TODO.
MachineSetCondition describes the state of a machine set at a certain point.
MachineSetList is a collection of MachineSet.
MachineSetSpec is the specification of a MachineSet.
MachineSetStatus holds the most recently observed status of MachineSet.
MachineSpec is the specification of a Machine.
MachineStatus holds the most recently observed status of Machine.
MachineSummary store the summary of machine.
MachineTemplateSpec describes the data a machine should have when created from a template.
NodeTemplate contains subfields to track all node resources and other node info required to scale nodegroup from zero.
NodeTemplateSpec describes the data a node should have when created from a template.
+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true +kubebuilder:printcolumn:name="Flavor",type=string,JSONPath=`.spec.flavorName` +kubebuilder:printcolumn:name="Image",type=string,JSONPath=`.spec.imageName` +kubebuilder:printcolumn:name="Region",type=string,JSONPath=`.spec.region`,priority=1 +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp`,description="CreationTimestamp is a timestamp representing the server time when this object was created.
OpenStackMachineClassList is a collection of OpenStackMachineClasses.
OpenStackMachineClassSpec is the specification of a OpenStackMachineClass.
No description provided by the author
PacketMachineClass TODO.
PacketMachineClassList is a collection of PacketMachineClasses.
PacketMachineClassSpec is the specification of a PacketMachineClass.
No description provided by the author
No description provided by the author
Spec to control the desired behavior of rolling update.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
MachineOperationType is a label for the operation performed on a machine object.
MachinePhase is a label for the condition of a machines at the current time.
MachineSetConditionType is the condition on machineset object.
MachineState is a current state of the machine.