Documentation ¶
Index ¶
- Constants
- func CloudConfigSecretCreator(mdName string, oscType CloudConfigSecret, data []byte) reconciling.NamedSecretCreatorGetter
- func OperatingSystemConfigCreator(md *v1alpha1.MachineDeployment, osp *osmv1alpha1.OperatingSystemProfile, ...) reconciling.NamedOperatingSystemConfigCreatorGetter
- type CloudConfigSecret
- type OperatingSystemConfig
Constants ¶
View Source
const ( ProvisioningCloudConfig CloudConfigSecret = "provisioning" MachineDeploymentSubresourceNamePattern = "%s-osc-%s" MachineDeploymentOSPAnnotation = "k8c.io/operating-system-profile" )
Variables ¶
This section is empty.
Functions ¶
func CloudConfigSecretCreator ¶
func CloudConfigSecretCreator(mdName string, oscType CloudConfigSecret, data []byte) reconciling.NamedSecretCreatorGetter
CloudConfigSecretCreator returns a function to create a secret that contains the cloud-init or ignition configurations.
func OperatingSystemConfigCreator ¶
func OperatingSystemConfigCreator( md *v1alpha1.MachineDeployment, osp *osmv1alpha1.OperatingSystemProfile, workerClusterKubeconfig string, clusterDNSIPs []net.IP, containerRuntime string, externalCloudProvider bool, pauseImage string, initialTaints string, nodeHTTPProxy string, nodeNoProxy string, nodePortRange string, podCidr string, ) reconciling.NamedOperatingSystemConfigCreatorGetter
Types ¶
type CloudConfigSecret ¶
type CloudConfigSecret string
Click to show internal directories.
Click to hide internal directories.