Versions in this module Expand all Collapse all v1 v1.16.3 Oct 23, 2019 Changes in this version + const DefaultAPIBindPort + const DefaultCACertPath + const DefaultCertificatesDir + const DefaultClusterDNSIP + const DefaultClusterName + const DefaultDiscoveryTimeout + const DefaultEtcdDataDir + 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_v1beta1_APIEndpoint(in *kubeadm.APIEndpoint, out *APIEndpoint, s conversion.Scope) error + func Convert_kubeadm_APIServer_To_v1beta1_APIServer(in *kubeadm.APIServer, out *APIServer, s conversion.Scope) error + func Convert_kubeadm_BootstrapTokenDiscovery_To_v1beta1_BootstrapTokenDiscovery(in *kubeadm.BootstrapTokenDiscovery, out *BootstrapTokenDiscovery, ...) error + func Convert_kubeadm_BootstrapTokenString_To_v1beta1_BootstrapTokenString(in *kubeadm.BootstrapTokenString, out *BootstrapTokenString, ...) error + func Convert_kubeadm_BootstrapToken_To_v1beta1_BootstrapToken(in *kubeadm.BootstrapToken, out *BootstrapToken, s conversion.Scope) error + func Convert_kubeadm_ClusterConfiguration_To_v1beta1_ClusterConfiguration(in *kubeadm.ClusterConfiguration, out *ClusterConfiguration, ...) error + func Convert_kubeadm_ClusterStatus_To_v1beta1_ClusterStatus(in *kubeadm.ClusterStatus, out *ClusterStatus, s conversion.Scope) error + func Convert_kubeadm_ControlPlaneComponent_To_v1beta1_ControlPlaneComponent(in *kubeadm.ControlPlaneComponent, out *ControlPlaneComponent, ...) error + func Convert_kubeadm_DNS_To_v1beta1_DNS(in *kubeadm.DNS, out *DNS, s conversion.Scope) error + func Convert_kubeadm_Discovery_To_v1beta1_Discovery(in *kubeadm.Discovery, out *Discovery, s conversion.Scope) error + func Convert_kubeadm_Etcd_To_v1beta1_Etcd(in *kubeadm.Etcd, out *Etcd, s conversion.Scope) error + func Convert_kubeadm_ExternalEtcd_To_v1beta1_ExternalEtcd(in *kubeadm.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error + func Convert_kubeadm_FileDiscovery_To_v1beta1_FileDiscovery(in *kubeadm.FileDiscovery, out *FileDiscovery, s conversion.Scope) error + func Convert_kubeadm_HostPathMount_To_v1beta1_HostPathMount(in *kubeadm.HostPathMount, out *HostPathMount, s conversion.Scope) error + func Convert_kubeadm_ImageMeta_To_v1beta1_ImageMeta(in *kubeadm.ImageMeta, out *ImageMeta, s conversion.Scope) error + func Convert_kubeadm_InitConfiguration_To_v1beta1_InitConfiguration(in *kubeadm.InitConfiguration, out *InitConfiguration, s conversion.Scope) error + func Convert_kubeadm_JoinConfiguration_To_v1beta1_JoinConfiguration(in *kubeadm.JoinConfiguration, out *JoinConfiguration, s conversion.Scope) error + func Convert_kubeadm_JoinControlPlane_To_v1beta1_JoinControlPlane(in *kubeadm.JoinControlPlane, out *JoinControlPlane, s conversion.Scope) error + func Convert_kubeadm_LocalEtcd_To_v1beta1_LocalEtcd(in *kubeadm.LocalEtcd, out *LocalEtcd, s conversion.Scope) error + func Convert_kubeadm_Networking_To_v1beta1_Networking(in *kubeadm.Networking, out *Networking, s conversion.Scope) error + func Convert_kubeadm_NodeRegistrationOptions_To_v1beta1_NodeRegistrationOptions(in *kubeadm.NodeRegistrationOptions, out *NodeRegistrationOptions, ...) error + func Convert_v1beta1_APIEndpoint_To_kubeadm_APIEndpoint(in *APIEndpoint, out *kubeadm.APIEndpoint, s conversion.Scope) error + func Convert_v1beta1_APIServer_To_kubeadm_APIServer(in *APIServer, out *kubeadm.APIServer, s conversion.Scope) error + func Convert_v1beta1_BootstrapTokenDiscovery_To_kubeadm_BootstrapTokenDiscovery(in *BootstrapTokenDiscovery, out *kubeadm.BootstrapTokenDiscovery, ...) error + func Convert_v1beta1_BootstrapTokenString_To_kubeadm_BootstrapTokenString(in *BootstrapTokenString, out *kubeadm.BootstrapTokenString, ...) error + func Convert_v1beta1_BootstrapToken_To_kubeadm_BootstrapToken(in *BootstrapToken, out *kubeadm.BootstrapToken, s conversion.Scope) error + func Convert_v1beta1_ClusterConfiguration_To_kubeadm_ClusterConfiguration(in *ClusterConfiguration, out *kubeadm.ClusterConfiguration, ...) error + func Convert_v1beta1_ClusterStatus_To_kubeadm_ClusterStatus(in *ClusterStatus, out *kubeadm.ClusterStatus, s conversion.Scope) error + func Convert_v1beta1_ControlPlaneComponent_To_kubeadm_ControlPlaneComponent(in *ControlPlaneComponent, out *kubeadm.ControlPlaneComponent, ...) error + func Convert_v1beta1_DNS_To_kubeadm_DNS(in *DNS, out *kubeadm.DNS, s conversion.Scope) error + func Convert_v1beta1_Discovery_To_kubeadm_Discovery(in *Discovery, out *kubeadm.Discovery, s conversion.Scope) error + func Convert_v1beta1_Etcd_To_kubeadm_Etcd(in *Etcd, out *kubeadm.Etcd, s conversion.Scope) error + func Convert_v1beta1_ExternalEtcd_To_kubeadm_ExternalEtcd(in *ExternalEtcd, out *kubeadm.ExternalEtcd, s conversion.Scope) error + func Convert_v1beta1_FileDiscovery_To_kubeadm_FileDiscovery(in *FileDiscovery, out *kubeadm.FileDiscovery, s conversion.Scope) error + func Convert_v1beta1_HostPathMount_To_kubeadm_HostPathMount(in *HostPathMount, out *kubeadm.HostPathMount, s conversion.Scope) error + func Convert_v1beta1_ImageMeta_To_kubeadm_ImageMeta(in *ImageMeta, out *kubeadm.ImageMeta, s conversion.Scope) error + func Convert_v1beta1_InitConfiguration_To_kubeadm_InitConfiguration(in *InitConfiguration, out *kubeadm.InitConfiguration, s conversion.Scope) error + func Convert_v1beta1_JoinConfiguration_To_kubeadm_JoinConfiguration(in *JoinConfiguration, out *kubeadm.JoinConfiguration, s conversion.Scope) error + func Convert_v1beta1_JoinControlPlane_To_kubeadm_JoinControlPlane(in *JoinControlPlane, out *kubeadm.JoinControlPlane, s conversion.Scope) error + func Convert_v1beta1_LocalEtcd_To_kubeadm_LocalEtcd(in *LocalEtcd, out *kubeadm.LocalEtcd, s conversion.Scope) error + func Convert_v1beta1_Networking_To_kubeadm_Networking(in *Networking, out *kubeadm.Networking, s conversion.Scope) error + func Convert_v1beta1_NodeRegistrationOptions_To_kubeadm_NodeRegistrationOptions(in *NodeRegistrationOptions, out *kubeadm.NodeRegistrationOptions, ...) 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 *BootstrapToken) + func SetDefaults_BootstrapTokens(obj *InitConfiguration) + func SetDefaults_ClusterConfiguration(obj *ClusterConfiguration) + func SetDefaults_DNS(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 SetObjectDefaults_ClusterConfiguration(in *ClusterConfiguration) + func SetObjectDefaults_ClusterStatus(in *ClusterStatus) + 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 BootstrapToken struct + Description string + Expires *metav1.Time + Groups []string + TTL *metav1.Duration + Token *BootstrapTokenString + Usages []string + func (in *BootstrapToken) DeepCopy() *BootstrapToken + func (in *BootstrapToken) DeepCopyInto(out *BootstrapToken) + type BootstrapTokenDiscovery struct + APIServerEndpoint string + CACertHashes []string + Token string + UnsafeSkipCAVerification bool + func (in *BootstrapTokenDiscovery) DeepCopy() *BootstrapTokenDiscovery + func (in *BootstrapTokenDiscovery) DeepCopyInto(out *BootstrapTokenDiscovery) + type BootstrapTokenString struct + ID string + Secret string + func NewBootstrapTokenString(token string) (*BootstrapTokenString, error) + func NewBootstrapTokenStringFromIDAndSecret(id, secret string) (*BootstrapTokenString, error) + func (bts *BootstrapTokenString) UnmarshalJSON(b []byte) error + func (bts BootstrapTokenString) MarshalJSON() ([]byte, error) + func (bts BootstrapTokenString) String() string + func (in *BootstrapTokenString) DeepCopy() *BootstrapTokenString + func (in *BootstrapTokenString) DeepCopyInto(out *BootstrapTokenString) + 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 + UseHyperKubeImage bool + func (in *ClusterConfiguration) DeepCopy() *ClusterConfiguration + func (in *ClusterConfiguration) DeepCopyInto(out *ClusterConfiguration) + func (in *ClusterConfiguration) DeepCopyObject() runtime.Object + type ClusterStatus struct + APIEndpoints map[string]APIEndpoint + func (in *ClusterStatus) DeepCopy() *ClusterStatus + func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus) + func (in *ClusterStatus) 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 + Type DNSAddOnType + func (in *DNS) DeepCopy() *DNS + func (in *DNS) DeepCopyInto(out *DNS) + type DNSAddOnType string + const CoreDNS + const KubeDNS + 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 v1.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 []BootstrapToken + LocalAPIEndpoint APIEndpoint + NodeRegistration NodeRegistrationOptions + 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 + func (in *JoinConfiguration) DeepCopy() *JoinConfiguration + func (in *JoinConfiguration) DeepCopyInto(out *JoinConfiguration) + func (in *JoinConfiguration) DeepCopyObject() runtime.Object + type JoinControlPlane struct + 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 + KubeletExtraArgs map[string]string + Name string + Taints []v1.Taint + func (in *NodeRegistrationOptions) DeepCopy() *NodeRegistrationOptions + func (in *NodeRegistrationOptions) DeepCopyInto(out *NodeRegistrationOptions)