Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Apply ¶
type Apply struct {
// Manager is the phase manager
Manager *phase.Manager
// DisableDowngradeCheck skips the downgrade check
DisableDowngradeCheck bool
// Force allows forced installation in case of certain failures
Force bool
// NoWait skips waiting for the cluster to be ready
NoWait bool
// NoDrain skips draining worker nodes
NoDrain bool
// RestoreFrom is the path to a cluster backup archive to restore the state from
RestoreFrom string
// KubeconfigOut is a writer to write the kubeconfig to
KubeconfigOut io.Writer
// KubeconfigAPIAddress is the API address to use in the kubeconfig
KubeconfigAPIAddress string
}
type ConfigEdit ¶
type ConfigEdit struct {
Config *v1beta1.Cluster
Stdout io.Writer
Stderr io.Writer
Stdin io.Reader
}
func (ConfigEdit) Run ¶
func (c ConfigEdit) Run() error
type ConfigStatus ¶
func (ConfigStatus) Run ¶
func (c ConfigStatus) Run() error
type Kubeconfig ¶
type Kubeconfig struct {
// Manager is the phase manager
Manager *phase.Manager
KubeconfigAPIAddress string
Kubeconfig string
}
func (*Kubeconfig) Run ¶
func (k *Kubeconfig) Run() error
Click to show internal directories.
Click to hide internal directories.