Documentation
¶
Index ¶
Constants ¶
View Source
const ( X509AuthenticationProvider = "x509" StateConfigMapName = "cluster-state" UpdateStateTimeout = 30 GetStateTimeout = 30 KubernetesClientTimeOut = 30 )
Variables ¶
This section is empty.
Functions ¶
func SetUpAuthentication ¶
Types ¶
type Cluster ¶
type Cluster struct { Services services.Services `yaml:"services"` Hosts []hosts.Host `yaml:"hosts"` EtcdHosts []hosts.Host WorkerHosts []hosts.Host ControlPlaneHosts []hosts.Host KClient *kubernetes.Clientset KubernetesServiceIP net.IP Certificates map[string]pki.CertificatePKI ClusterDomain string }
func ParseConfig ¶
func (*Cluster) DeployClusterPlanes ¶
func (*Cluster) GetClusterState ¶
func (*Cluster) InvertIndexHosts ¶
func (*Cluster) SaveClusterState ¶
func (*Cluster) SetUpHosts ¶
func (*Cluster) TunnelHosts ¶
Click to show internal directories.
Click to hide internal directories.