Documentation ¶
Index ¶
- func Init(s ssh.Interface, option *InitOption, extraCmd string) error
- func Install(s ssh.Interface) error
- func JoinControlPlane(s ssh.Interface, option *JoinControlPlaneOption) error
- func JoinNode(s ssh.Interface, option *JoinNodeOption) error
- type InitOption
- type JoinControlPlaneOption
- type JoinNodeOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JoinControlPlane ¶ added in v1.2.5
func JoinControlPlane(s ssh.Interface, option *JoinControlPlaneOption) error
Types ¶
type InitOption ¶
type InitOption struct { KubeadmConfigFileName string NodeName string BootstrapToken string CertificateKey string ETCDImageTag string CoreDNSImageTag string KubernetesVersion string ControlPlaneEndpoint string DNSDomain string ServiceSubnet string NodeCIDRMaskSize int32 ClusterCIDR string ServiceClusterIPRange string CertSANs []string APIServerExtraArgs map[string]string ControllerManagerExtraArgs map[string]string SchedulerExtraArgs map[string]string ImageRepository string ClusterName string KubeProxyMode string }
type JoinControlPlaneOption ¶ added in v1.2.5
type JoinNodeOption ¶
Click to show internal directories.
Click to hide internal directories.