Versions in this module Expand all Collapse all v0 v0.3.0 Aug 8, 2023 Changes in this version + const DefaultAPIBindPort + const DefaultCACertPath + const DefaultCertificatesDir + const DefaultClusterDNSIP + const DefaultClusterName + const DefaultDiscoveryTimeout + const DefaultEtcdDataDir + const DefaultImagePullPolicy + const DefaultImageRepository + const DefaultKubernetesVersion + const DefaultManifestsDir + const DefaultProxyBindAddressv4 + const DefaultProxyBindAddressv6 + const DefaultServiceDNSDomain + const DefaultServicesSubnet + const DefaultUrlScheme + const GroupName + var AddToScheme = localSchemeBuilder.AddToScheme + var DefaultAuditPolicyLogMaxAge = int32(2) + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func Convert_kubeadm_APIEndpoint_To_v1beta3_APIEndpoint(in *kubeadm.APIEndpoint, out *APIEndpoint, s conversion.Scope) error + func Convert_kubeadm_APIServer_To_v1beta3_APIServer(in *kubeadm.APIServer, out *APIServer, s conversion.Scope) error + func Convert_kubeadm_BootstrapTokenDiscovery_To_v1beta3_BootstrapTokenDiscovery(in *kubeadm.BootstrapTokenDiscovery, out *BootstrapTokenDiscovery, ...) error + func Convert_kubeadm_ClusterConfiguration_To_v1beta3_ClusterConfiguration(in *kubeadm.ClusterConfiguration, out *ClusterConfiguration, ...) error + func Convert_kubeadm_ControlPlaneComponent_To_v1beta3_ControlPlaneComponent(in *kubeadm.ControlPlaneComponent, out *ControlPlaneComponent, ...) error + func Convert_kubeadm_Discovery_To_v1beta3_Discovery(in *kubeadm.Discovery, out *Discovery, s conversion.Scope) error + func Convert_kubeadm_Etcd_To_v1beta3_Etcd(in *kubeadm.Etcd, out *Etcd, s conversion.Scope) error + func Convert_kubeadm_ExternalEtcd_To_v1beta3_ExternalEtcd(in *kubeadm.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error + func Convert_kubeadm_FileDiscovery_To_v1beta3_FileDiscovery(in *kubeadm.FileDiscovery, out *FileDiscovery, s conversion.Scope) error + func Convert_kubeadm_HostPathMount_To_v1beta3_HostPathMount(in *kubeadm.HostPathMount, out *HostPathMount, s conversion.Scope) error + func Convert_kubeadm_ImageMeta_To_v1beta3_ImageMeta(in *kubeadm.ImageMeta, out *ImageMeta, s conversion.Scope) error + func Convert_kubeadm_InitConfiguration_To_v1beta3_InitConfiguration(in *kubeadm.InitConfiguration, out *InitConfiguration, s conversion.Scope) error + func Convert_kubeadm_JoinConfiguration_To_v1beta3_JoinConfiguration(in *kubeadm.JoinConfiguration, out *JoinConfiguration, s conversion.Scope) error + func Convert_kubeadm_JoinControlPlane_To_v1beta3_JoinControlPlane(in *kubeadm.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error + func Convert_kubeadm_LocalEtcd_To_v1beta3_LocalEtcd(in *kubeadm.LocalEtcd, out *LocalEtcd, s conversion.Scope) error + func Convert_kubeadm_Networking_To_v1beta3_Networking(in *kubeadm.Networking, out *Networking, s conversion.Scope) error + func Convert_kubeadm_NodeRegistrationOptions_To_v1beta3_NodeRegistrationOptions(in *kubeadm.NodeRegistrationOptions, out *NodeRegistrationOptions, ...) error + func Convert_kubeadm_Patches_To_v1beta3_Patches(in *kubeadm.Patches, out *Patches, s conversion.Scope) error + func Convert_v1beta3_APIEndpoint_To_kubeadm_APIEndpoint(in *APIEndpoint, out *kubeadm.APIEndpoint, s conversion.Scope) error + func Convert_v1beta3_APIServer_To_kubeadm_APIServer(in *APIServer, out *kubeadm.APIServer, s conversion.Scope) error + func Convert_v1beta3_BootstrapTokenDiscovery_To_kubeadm_BootstrapTokenDiscovery(in *BootstrapTokenDiscovery, out *kubeadm.BootstrapTokenDiscovery, ...) error + func Convert_v1beta3_ClusterConfiguration_To_kubeadm_ClusterConfiguration(in *ClusterConfiguration, out *kubeadm.ClusterConfiguration, ...) error + func Convert_v1beta3_ControlPlaneComponent_To_kubeadm_ControlPlaneComponent(in *ControlPlaneComponent, out *kubeadm.ControlPlaneComponent, ...) error + func Convert_v1beta3_DNS_To_kubeadm_DNS(in *DNS, out *kubeadm.DNS, s conversion.Scope) error + func Convert_v1beta3_Discovery_To_kubeadm_Discovery(in *Discovery, out *kubeadm.Discovery, s conversion.Scope) error + func Convert_v1beta3_Etcd_To_kubeadm_Etcd(in *Etcd, out *kubeadm.Etcd, s conversion.Scope) error + func Convert_v1beta3_ExternalEtcd_To_kubeadm_ExternalEtcd(in *ExternalEtcd, out *kubeadm.ExternalEtcd, s conversion.Scope) error + func Convert_v1beta3_FileDiscovery_To_kubeadm_FileDiscovery(in *FileDiscovery, out *kubeadm.FileDiscovery, s conversion.Scope) error + func Convert_v1beta3_HostPathMount_To_kubeadm_HostPathMount(in *HostPathMount, out *kubeadm.HostPathMount, s conversion.Scope) error + func Convert_v1beta3_ImageMeta_To_kubeadm_ImageMeta(in *ImageMeta, out *kubeadm.ImageMeta, s conversion.Scope) error + func Convert_v1beta3_InitConfiguration_To_kubeadm_InitConfiguration(in *InitConfiguration, out *kubeadm.InitConfiguration, s conversion.Scope) error + func Convert_v1beta3_JoinConfiguration_To_kubeadm_JoinConfiguration(in *JoinConfiguration, out *kubeadm.JoinConfiguration, s conversion.Scope) error + func Convert_v1beta3_JoinControlPlane_To_kubeadm_JoinControlPlane(in *JoinControlPlane, out *kubeadm.JoinControlPlane, s conversion.Scope) error + func Convert_v1beta3_LocalEtcd_To_kubeadm_LocalEtcd(in *LocalEtcd, out *kubeadm.LocalEtcd, s conversion.Scope) error + func Convert_v1beta3_Networking_To_kubeadm_Networking(in *Networking, out *kubeadm.Networking, s conversion.Scope) error + func Convert_v1beta3_NodeRegistrationOptions_To_kubeadm_NodeRegistrationOptions(in *NodeRegistrationOptions, out *kubeadm.NodeRegistrationOptions, ...) error + func Convert_v1beta3_Patches_To_kubeadm_Patches(in *Patches, out *kubeadm.Patches, s conversion.Scope) error + func Kind(kind string) schema.GroupKind + func RegisterConversions(s *runtime.Scheme) error + func RegisterDefaults(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + func SetDefaults_APIEndpoint(obj *APIEndpoint) + func SetDefaults_APIServer(obj *APIServer) + func SetDefaults_BootstrapToken(bt *bootstraptokenv1.BootstrapToken) + func SetDefaults_BootstrapTokens(obj *InitConfiguration) + func SetDefaults_ClusterConfiguration(obj *ClusterConfiguration) + func SetDefaults_Discovery(obj *Discovery) + func SetDefaults_Etcd(obj *ClusterConfiguration) + func SetDefaults_FileDiscovery(obj *FileDiscovery) + func SetDefaults_InitConfiguration(obj *InitConfiguration) + func SetDefaults_JoinConfiguration(obj *JoinConfiguration) + func SetDefaults_JoinControlPlane(obj *JoinControlPlane) + func SetDefaults_NodeRegistration(obj *NodeRegistrationOptions) + func SetObjectDefaults_ClusterConfiguration(in *ClusterConfiguration) + func SetObjectDefaults_InitConfiguration(in *InitConfiguration) + func SetObjectDefaults_JoinConfiguration(in *JoinConfiguration) + type APIEndpoint struct + AdvertiseAddress string + BindPort int32 + func (in *APIEndpoint) DeepCopy() *APIEndpoint + func (in *APIEndpoint) DeepCopyInto(out *APIEndpoint) + type APIServer struct + CertSANs []string + TimeoutForControlPlane *metav1.Duration + func (in *APIServer) DeepCopy() *APIServer + func (in *APIServer) DeepCopyInto(out *APIServer) + type BootstrapTokenDiscovery struct + APIServerEndpoint string + CACertHashes []string + Token string + UnsafeSkipCAVerification bool + func (in *BootstrapTokenDiscovery) DeepCopy() *BootstrapTokenDiscovery + func (in *BootstrapTokenDiscovery) DeepCopyInto(out *BootstrapTokenDiscovery) + type ClusterConfiguration struct + APIServer APIServer + CertificatesDir string + ClusterName string + ControlPlaneEndpoint string + ControllerManager ControlPlaneComponent + DNS DNS + Etcd Etcd + FeatureGates map[string]bool + ImageRepository string + KubernetesVersion string + Networking Networking + Scheduler ControlPlaneComponent + func (in *ClusterConfiguration) DeepCopy() *ClusterConfiguration + func (in *ClusterConfiguration) DeepCopyInto(out *ClusterConfiguration) + func (in *ClusterConfiguration) DeepCopyObject() runtime.Object + type ControlPlaneComponent struct + ExtraArgs map[string]string + ExtraVolumes []HostPathMount + func (in *ControlPlaneComponent) DeepCopy() *ControlPlaneComponent + func (in *ControlPlaneComponent) DeepCopyInto(out *ControlPlaneComponent) + type DNS struct + func (in *DNS) DeepCopy() *DNS + func (in *DNS) DeepCopyInto(out *DNS) + type DNSAddOnType string + type Discovery struct + BootstrapToken *BootstrapTokenDiscovery + File *FileDiscovery + TLSBootstrapToken string + Timeout *metav1.Duration + func (in *Discovery) DeepCopy() *Discovery + func (in *Discovery) DeepCopyInto(out *Discovery) + type Etcd struct + External *ExternalEtcd + Local *LocalEtcd + func (in *Etcd) DeepCopy() *Etcd + func (in *Etcd) DeepCopyInto(out *Etcd) + type ExternalEtcd struct + CAFile string + CertFile string + Endpoints []string + KeyFile string + func (in *ExternalEtcd) DeepCopy() *ExternalEtcd + func (in *ExternalEtcd) DeepCopyInto(out *ExternalEtcd) + type FileDiscovery struct + KubeConfigPath string + func (in *FileDiscovery) DeepCopy() *FileDiscovery + func (in *FileDiscovery) DeepCopyInto(out *FileDiscovery) + type HostPathMount struct + HostPath string + MountPath string + Name string + PathType corev1.HostPathType + ReadOnly bool + func (in *HostPathMount) DeepCopy() *HostPathMount + func (in *HostPathMount) DeepCopyInto(out *HostPathMount) + type ImageMeta struct + ImageRepository string + ImageTag string + func (in *ImageMeta) DeepCopy() *ImageMeta + func (in *ImageMeta) DeepCopyInto(out *ImageMeta) + type InitConfiguration struct + BootstrapTokens []bootstraptokenv1.BootstrapToken + CertificateKey string + LocalAPIEndpoint APIEndpoint + NodeRegistration NodeRegistrationOptions + Patches *Patches + SkipPhases []string + func (in *InitConfiguration) DeepCopy() *InitConfiguration + func (in *InitConfiguration) DeepCopyInto(out *InitConfiguration) + func (in *InitConfiguration) DeepCopyObject() runtime.Object + type JoinConfiguration struct + CACertPath string + ControlPlane *JoinControlPlane + Discovery Discovery + NodeRegistration NodeRegistrationOptions + Patches *Patches + SkipPhases []string + func (in *JoinConfiguration) DeepCopy() *JoinConfiguration + func (in *JoinConfiguration) DeepCopyInto(out *JoinConfiguration) + func (in *JoinConfiguration) DeepCopyObject() runtime.Object + type JoinControlPlane struct + CertificateKey string + LocalAPIEndpoint APIEndpoint + func (in *JoinControlPlane) DeepCopy() *JoinControlPlane + func (in *JoinControlPlane) DeepCopyInto(out *JoinControlPlane) + type LocalEtcd struct + DataDir string + ExtraArgs map[string]string + PeerCertSANs []string + ServerCertSANs []string + func (in *LocalEtcd) DeepCopy() *LocalEtcd + func (in *LocalEtcd) DeepCopyInto(out *LocalEtcd) + type Networking struct + DNSDomain string + PodSubnet string + ServiceSubnet string + func (in *Networking) DeepCopy() *Networking + func (in *Networking) DeepCopyInto(out *Networking) + type NodeRegistrationOptions struct + CRISocket string + IgnorePreflightErrors []string + ImagePullPolicy corev1.PullPolicy + KubeletExtraArgs map[string]string + Name string + Taints []corev1.Taint + func (in *NodeRegistrationOptions) DeepCopy() *NodeRegistrationOptions + func (in *NodeRegistrationOptions) DeepCopyInto(out *NodeRegistrationOptions) + type Patches struct + Directory string + func (in *Patches) DeepCopy() *Patches + func (in *Patches) DeepCopyInto(out *Patches)