package
0.0.0-20240606043338-57271b765053
Repository: https://github.com/microsoft/cluster-api-inplace-updater.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

ControlPlaneExternalUpdateRequest is the input to an external update strategy implementer for a CP.
ControlPlaneExternalUpdateResponse is the response from an external update strategy implementer.
DockerNodeUpdateTask is the Schema for the dockernodeupdatetasks API.
DockerNodeUpdateTaskList contains a list of DockerNodeUpdateTask.
DockerNodeUpdateTaskSpec defines the desired state of DockerNodeUpdateTask.
DockerNodeUpdateTaskStatus defines the observed state of DockerNodeUpdateTask.
+kubebuilder:object:root=true.
+kubebuilder:object:root=true DockerNodeUpdateTaskTemplateList contains a list of DockerNodeUpdateTaskTemplate.
No description provided by the author
No description provided by the author
+kubebuilder:object:root=true.
+kubebuilder:object:root=true FakeNodeUpdateTaskList contains a list of FakeNodeUpdateTask.
No description provided by the author
No description provided by the author
+kubebuilder:object:root=true.
+kubebuilder:object:root=true FakeNodeUpdateTaskTemplateList contains a list of FakeNodeUpdateTaskTemplate.
No description provided by the author
No description provided by the author
MachineDeploymentExternalUpdateRequest is the input to an external update strategy implementer for a groups of machines.
MachineDeploymentExternalUpdateResponse is the response from an external update strategy implementer.
TODO: how to define machine spec???* // kubeadmControlPlane kubeadmConfigSpec: clusterConfiguration: apiServer: certSANs: - localhost - 127.0.0.1 - 0.0.0.0 - host.docker.internal controllerManager: extraArgs: enable-hostpath-provisioner: "true" dns: {} etcd: {} networking: {} scheduler: {} format: cloud-config initConfiguration: localAPIEndpoint: {} nodeRegistration: imagePullPolicy: IfNotPresent joinConfiguration: discovery: {} nodeRegistration: imagePullPolicy: IfNotPresent machineTemplate: infrastructureRef: apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 kind: DockerMachineTemplate name: md-scale-au4y6s-control-plane namespace: md-scale-c12jos metadata: {} // machineDeployment template: metadata: labels: cluster.x-k8s.io/cluster-name: md-scale-au4y6s cluster.x-k8s.io/deployment-name: md-scale-au4y6s-md-0 spec: bootstrap: configRef: apiVersion: bootstrap.cluster.x-k8s.io/v1beta1 kind: KubeadmConfigTemplate name: md-scale-au4y6s-md-0 clusterName: md-scale-au4y6s failureDomain: fd4 infrastructureRef: apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 kind: DockerMachineTemplate name: md-scale-au4y6s-md-0 version: v1.29.0 **/.
NodeUpdateTemplateSpec is template of nodeUpdateTask.
UpdatePolicy is the Schema for the updatepolicies API.
UpdatePolicyList contains a list of UpdatePolicy.
UpdatePolicySpec defines the desired state of UpdatePolicy.
UpdatePolicyStatus defines the observed state of UpdatePolicy.
UpdateTask is the Schema for the updatetasks API.
UpdateTaskList contains a list of UpdateTask.
UpdateTaskSpec defines the desired state of UpdateTask.
UpdateTaskStatus defines the observed state of UpdateTask.

# Type aliases

No description provided by the author
No description provided by the author