Versions in this module Expand all Collapse all v1 v1.13.0-alpha.0 Aug 14, 2018 v1.12.3-beta.0 Oct 24, 2018 v1.12.1 Oct 5, 2018 v1.12.1-beta.0 Sep 27, 2018 v1.12.0 Sep 25, 2018 Changes in this version + func Convert_kubeadm_InitConfiguration_To_v1alpha2_InitConfiguration(in *kubeadm.InitConfiguration, out *InitConfiguration, s conversion.Scope) error + func Convert_kubeadm_JoinConfiguration_To_v1alpha2_JoinConfiguration(in *kubeadm.JoinConfiguration, out *JoinConfiguration, s conversion.Scope) error + func Convert_v1alpha2_InitConfiguration_To_kubeadm_InitConfiguration(in *InitConfiguration, out *kubeadm.InitConfiguration, s conversion.Scope) error + func Convert_v1alpha2_JoinConfiguration_To_kubeadm_JoinConfiguration(in *JoinConfiguration, out *kubeadm.JoinConfiguration, s conversion.Scope) error + func SetDefaults_InitConfiguration(obj *InitConfiguration) + func SetDefaults_JoinConfiguration(obj *JoinConfiguration) + func SetObjectDefaults_InitConfiguration(in *InitConfiguration) + func SetObjectDefaults_JoinConfiguration(in *JoinConfiguration) + type InitConfiguration struct + API API + APIServerCertSANs []string + APIServerExtraArgs map[string]string + APIServerExtraVolumes []HostPathMount + AuditPolicyConfiguration AuditPolicyConfiguration + BootstrapTokens []BootstrapToken + CertificatesDir string + ClusterName string + ControllerManagerExtraArgs map[string]string + ControllerManagerExtraVolumes []HostPathMount + Etcd Etcd + FeatureGates map[string]bool + ImageRepository string + KubeProxy KubeProxy + KubeletConfiguration KubeletConfiguration + KubernetesVersion string + Networking Networking + NodeRegistration NodeRegistrationOptions + SchedulerExtraArgs map[string]string + SchedulerExtraVolumes []HostPathMount + UnifiedControlPlaneImage string + func (in *InitConfiguration) DeepCopy() *InitConfiguration + func (in *InitConfiguration) DeepCopyInto(out *InitConfiguration) + func (in *InitConfiguration) DeepCopyObject() runtime.Object + type JoinConfiguration struct + AdvertiseAddress string + BindPort int32 + CACertPath string + ClusterName string + ControlPlane bool + DiscoveryFile string + DiscoveryTimeout *metav1.Duration + DiscoveryToken string + DiscoveryTokenAPIServers []string + DiscoveryTokenCACertHashes []string + DiscoveryTokenUnsafeSkipCAVerification bool + FeatureGates map[string]bool + NodeRegistration NodeRegistrationOptions + TLSBootstrapToken string + Token string + func (in *JoinConfiguration) DeepCopy() *JoinConfiguration + func (in *JoinConfiguration) DeepCopyInto(out *JoinConfiguration) + func (in *JoinConfiguration) DeepCopyObject() runtime.Object v1.12.0-rc.2 Sep 21, 2018 v1.12.0-rc.1 Sep 18, 2018 v1.12.0-beta.2 Sep 11, 2018 v1.12.0-beta.1 Sep 4, 2018 v1.12.0-beta.0 Aug 14, 2018 v1.12.0-alpha.0 May 17, 2018 v1.11.4 Oct 22, 2018 v1.11.4-beta.0 Sep 9, 2018 v1.11.2 Aug 7, 2018 Changes in this version + const DefaultAPIBindPort + const DefaultCACertPath + const DefaultCRISocket + 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 GroupName + const KubeproxyKubeConfigFileName + var AddToScheme = localSchemeBuilder.AddToScheme + var DefaultAuditPolicyLogMaxAge = int32(2) + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func Convert_kubeadm_API_To_v1alpha2_API(in *kubeadm.API, out *API, s conversion.Scope) error + func Convert_kubeadm_AuditPolicyConfiguration_To_v1alpha2_AuditPolicyConfiguration(in *kubeadm.AuditPolicyConfiguration, out *AuditPolicyConfiguration, ...) error + func Convert_kubeadm_BootstrapTokenString_To_v1alpha2_BootstrapTokenString(in *kubeadm.BootstrapTokenString, out *BootstrapTokenString, ...) error + func Convert_kubeadm_BootstrapToken_To_v1alpha2_BootstrapToken(in *kubeadm.BootstrapToken, out *BootstrapToken, s conversion.Scope) error + func Convert_kubeadm_Etcd_To_v1alpha2_Etcd(in *kubeadm.Etcd, out *Etcd, s conversion.Scope) error + func Convert_kubeadm_ExternalEtcd_To_v1alpha2_ExternalEtcd(in *kubeadm.ExternalEtcd, out *ExternalEtcd, s conversion.Scope) error + func Convert_kubeadm_HostPathMount_To_v1alpha2_HostPathMount(in *kubeadm.HostPathMount, out *HostPathMount, s conversion.Scope) error + func Convert_kubeadm_KubeProxy_To_v1alpha2_KubeProxy(in *kubeadm.KubeProxy, out *KubeProxy, s conversion.Scope) error + func Convert_kubeadm_KubeletConfiguration_To_v1alpha2_KubeletConfiguration(in *kubeadm.KubeletConfiguration, out *KubeletConfiguration, ...) error + func Convert_kubeadm_LocalEtcd_To_v1alpha2_LocalEtcd(in *kubeadm.LocalEtcd, out *LocalEtcd, s conversion.Scope) error + func Convert_kubeadm_MasterConfiguration_To_v1alpha2_MasterConfiguration(in *kubeadm.MasterConfiguration, out *MasterConfiguration, s conversion.Scope) error + func Convert_kubeadm_Networking_To_v1alpha2_Networking(in *kubeadm.Networking, out *Networking, s conversion.Scope) error + func Convert_kubeadm_NodeConfiguration_To_v1alpha2_NodeConfiguration(in *kubeadm.NodeConfiguration, out *NodeConfiguration, s conversion.Scope) error + func Convert_kubeadm_NodeRegistrationOptions_To_v1alpha2_NodeRegistrationOptions(in *kubeadm.NodeRegistrationOptions, out *NodeRegistrationOptions, ...) error + func Convert_v1alpha2_API_To_kubeadm_API(in *API, out *kubeadm.API, s conversion.Scope) error + func Convert_v1alpha2_AuditPolicyConfiguration_To_kubeadm_AuditPolicyConfiguration(in *AuditPolicyConfiguration, out *kubeadm.AuditPolicyConfiguration, ...) error + func Convert_v1alpha2_BootstrapTokenString_To_kubeadm_BootstrapTokenString(in *BootstrapTokenString, out *kubeadm.BootstrapTokenString, ...) error + func Convert_v1alpha2_BootstrapToken_To_kubeadm_BootstrapToken(in *BootstrapToken, out *kubeadm.BootstrapToken, s conversion.Scope) error + func Convert_v1alpha2_Etcd_To_kubeadm_Etcd(in *Etcd, out *kubeadm.Etcd, s conversion.Scope) error + func Convert_v1alpha2_ExternalEtcd_To_kubeadm_ExternalEtcd(in *ExternalEtcd, out *kubeadm.ExternalEtcd, s conversion.Scope) error + func Convert_v1alpha2_HostPathMount_To_kubeadm_HostPathMount(in *HostPathMount, out *kubeadm.HostPathMount, s conversion.Scope) error + func Convert_v1alpha2_KubeProxy_To_kubeadm_KubeProxy(in *KubeProxy, out *kubeadm.KubeProxy, s conversion.Scope) error + func Convert_v1alpha2_KubeletConfiguration_To_kubeadm_KubeletConfiguration(in *KubeletConfiguration, out *kubeadm.KubeletConfiguration, ...) error + func Convert_v1alpha2_LocalEtcd_To_kubeadm_LocalEtcd(in *LocalEtcd, out *kubeadm.LocalEtcd, s conversion.Scope) error + func Convert_v1alpha2_MasterConfiguration_To_kubeadm_MasterConfiguration(in *MasterConfiguration, out *kubeadm.MasterConfiguration, s conversion.Scope) error + func Convert_v1alpha2_Networking_To_kubeadm_Networking(in *Networking, out *kubeadm.Networking, s conversion.Scope) error + func Convert_v1alpha2_NodeConfiguration_To_kubeadm_NodeConfiguration(in *NodeConfiguration, out *kubeadm.NodeConfiguration, s conversion.Scope) error + func Convert_v1alpha2_NodeRegistrationOptions_To_kubeadm_NodeRegistrationOptions(in *NodeRegistrationOptions, out *kubeadm.NodeRegistrationOptions, ...) error + func Kind(kind string) schema.GroupKind + func RegisterConversions(scheme *runtime.Scheme) error + func RegisterDefaults(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + func SetDefaults_AuditPolicyConfiguration(obj *MasterConfiguration) + func SetDefaults_BootstrapToken(bt *BootstrapToken) + func SetDefaults_BootstrapTokens(obj *MasterConfiguration) + func SetDefaults_Etcd(obj *MasterConfiguration) + func SetDefaults_KubeletConfiguration(obj *MasterConfiguration) + func SetDefaults_MasterConfiguration(obj *MasterConfiguration) + func SetDefaults_NodeConfiguration(obj *NodeConfiguration) + func SetDefaults_NodeRegistrationOptions(obj *NodeRegistrationOptions) + func SetDefaults_ProxyConfiguration(obj *MasterConfiguration) + func SetObjectDefaults_MasterConfiguration(in *MasterConfiguration) + func SetObjectDefaults_NodeConfiguration(in *NodeConfiguration) + type API struct + AdvertiseAddress string + BindPort int32 + ControlPlaneEndpoint string + func (in *API) DeepCopy() *API + func (in *API) DeepCopyInto(out *API) + type AuditPolicyConfiguration struct + LogDir string + LogMaxAge *int32 + Path string + func (in *AuditPolicyConfiguration) DeepCopy() *AuditPolicyConfiguration + func (in *AuditPolicyConfiguration) DeepCopyInto(out *AuditPolicyConfiguration) + 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 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 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 HostPathMount struct + HostPath string + MountPath string + Name string + PathType v1.HostPathType + Writable bool + func (in *HostPathMount) DeepCopy() *HostPathMount + func (in *HostPathMount) DeepCopyInto(out *HostPathMount) + type KubeProxy struct + Config *kubeproxyconfigv1alpha1.KubeProxyConfiguration + func (in *KubeProxy) DeepCopy() *KubeProxy + func (in *KubeProxy) DeepCopyInto(out *KubeProxy) + type KubeletConfiguration struct + BaseConfig *kubeletconfigv1beta1.KubeletConfiguration + func (in *KubeletConfiguration) DeepCopy() *KubeletConfiguration + func (in *KubeletConfiguration) DeepCopyInto(out *KubeletConfiguration) + type LocalEtcd struct + DataDir string + ExtraArgs map[string]string + Image string + PeerCertSANs []string + ServerCertSANs []string + func (in *LocalEtcd) DeepCopy() *LocalEtcd + func (in *LocalEtcd) DeepCopyInto(out *LocalEtcd) + type MasterConfiguration struct + API API + APIServerCertSANs []string + APIServerExtraArgs map[string]string + APIServerExtraVolumes []HostPathMount + AuditPolicyConfiguration AuditPolicyConfiguration + BootstrapTokens []BootstrapToken + CertificatesDir string + ClusterName string + ControllerManagerExtraArgs map[string]string + ControllerManagerExtraVolumes []HostPathMount + Etcd Etcd + FeatureGates map[string]bool + ImageRepository string + KubeProxy KubeProxy + KubeletConfiguration KubeletConfiguration + KubernetesVersion string + Networking Networking + NodeRegistration NodeRegistrationOptions + SchedulerExtraArgs map[string]string + SchedulerExtraVolumes []HostPathMount + UnifiedControlPlaneImage string + func (in *MasterConfiguration) DeepCopy() *MasterConfiguration + func (in *MasterConfiguration) DeepCopyInto(out *MasterConfiguration) + func (in *MasterConfiguration) DeepCopyObject() runtime.Object + type Networking struct + DNSDomain string + PodSubnet string + ServiceSubnet string + func (in *Networking) DeepCopy() *Networking + func (in *Networking) DeepCopyInto(out *Networking) + type NodeConfiguration struct + CACertPath string + ClusterName string + DiscoveryFile string + DiscoveryTimeout *metav1.Duration + DiscoveryToken string + DiscoveryTokenAPIServers []string + DiscoveryTokenCACertHashes []string + DiscoveryTokenUnsafeSkipCAVerification bool + FeatureGates map[string]bool + NodeRegistration NodeRegistrationOptions + TLSBootstrapToken string + Token string + func (in *NodeConfiguration) DeepCopy() *NodeConfiguration + func (in *NodeConfiguration) DeepCopyInto(out *NodeConfiguration) + func (in *NodeConfiguration) DeepCopyObject() runtime.Object + 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) v1.11.2-beta.0 Jul 17, 2018 v1.11.0-beta.2 Jun 7, 2018 v1.11.0-beta.0 May 17, 2018