Documentation ¶
Index ¶
- type KubeadmBootstrapper
- func (k *KubeadmBootstrapper) GetClusterLogs(follow bool) (string, error)
- func (k *KubeadmBootstrapper) GetClusterStatus() (string, error)
- func (k *KubeadmBootstrapper) RestartCluster(k8s bootstrapper.KubernetesConfig) error
- func (k *KubeadmBootstrapper) SetupCerts(k8s bootstrapper.KubernetesConfig) error
- func (k *KubeadmBootstrapper) StartCluster(k8s bootstrapper.KubernetesConfig) error
- func (k *KubeadmBootstrapper) UpdateCluster(cfg bootstrapper.KubernetesConfig) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeadmBootstrapper ¶
type KubeadmBootstrapper struct {
// contains filtered or unexported fields
}
func NewKubeadmBootstrapper ¶
func NewKubeadmBootstrapper(api libmachine.API) (*KubeadmBootstrapper, error)
func (*KubeadmBootstrapper) GetClusterLogs ¶
func (k *KubeadmBootstrapper) GetClusterLogs(follow bool) (string, error)
TODO(r2d4): Should this aggregate all the logs from the control plane? Maybe subcommands for each component? minikube logs apiserver?
func (*KubeadmBootstrapper) GetClusterStatus ¶
func (k *KubeadmBootstrapper) GetClusterStatus() (string, error)
TODO(r2d4): This should most likely check the health of the apiserver
func (*KubeadmBootstrapper) RestartCluster ¶
func (k *KubeadmBootstrapper) RestartCluster(k8s bootstrapper.KubernetesConfig) error
func (*KubeadmBootstrapper) SetupCerts ¶
func (k *KubeadmBootstrapper) SetupCerts(k8s bootstrapper.KubernetesConfig) error
func (*KubeadmBootstrapper) StartCluster ¶
func (k *KubeadmBootstrapper) StartCluster(k8s bootstrapper.KubernetesConfig) error
func (*KubeadmBootstrapper) UpdateCluster ¶
func (k *KubeadmBootstrapper) UpdateCluster(cfg bootstrapper.KubernetesConfig) error
Click to show internal directories.
Click to hide internal directories.