Documentation ¶
Index ¶
- Variables
- func Execute()
- func InitLogs()
- func RunAlphaPhaseApplyAddons(paao *AlphaPhaseApplyAddonsOptions) error
- func RunAlphaPhaseApplyBootstrapComponents(pabco *AlphaPhaseApplyBootstrapComponentsOptions) error
- func RunAlphaPhaseApplyCluster(paco *AlphaPhaseApplyClusterOptions) error
- func RunAlphaPhaseApplyClusterAPIComponents(pacaso *AlphaPhaseApplyClusterAPIComponentsOptions) error
- func RunAlphaPhaseApplyMachines(pamo *AlphaPhaseApplyMachinesOptions) error
- func RunAlphaPhaseCreateBootstrapCluster(pcbco *AlphaPhaseCreateBootstrapClusterOptions) error
- func RunAlphaPhaseGetKubeconfig(pgko *AlphaPhaseGetKubeconfigOptions) error
- func RunAlphaPhasePivot(ppo *AlphaPhasePivotOptions) error
- func RunCreate(co *CreateOptions) error
- func RunDelete() error
- func RunValidateCluster() error
- type AlphaPhaseApplyAddonsOptions
- type AlphaPhaseApplyBootstrapComponentsOptions
- type AlphaPhaseApplyClusterAPIComponentsOptions
- type AlphaPhaseApplyClusterOptions
- type AlphaPhaseApplyMachinesOptions
- type AlphaPhaseCreateBootstrapClusterOptions
- type AlphaPhaseGetKubeconfigOptions
- type AlphaPhasePivotOptions
- type CreateOptions
- type DeleteOptions
- type KlogWriter
- type ValidateClusterOptions
Constants ¶
This section is empty.
Variables ¶
View Source
var RootCmd = &cobra.Command{ Use: "clusterctl", Short: "cluster management", Long: `Simple kubernetes cluster management`, PersistentPreRun: func(cmd *cobra.Command, args []string) { cmd.Flags().Set("logtostderr", "true") }, Run: func(cmd *cobra.Command, args []string) { cmd.Help() }, }
Functions ¶
func RunAlphaPhaseApplyAddons ¶
func RunAlphaPhaseApplyAddons(paao *AlphaPhaseApplyAddonsOptions) error
func RunAlphaPhaseApplyBootstrapComponents ¶
func RunAlphaPhaseApplyBootstrapComponents(pabco *AlphaPhaseApplyBootstrapComponentsOptions) error
func RunAlphaPhaseApplyCluster ¶
func RunAlphaPhaseApplyCluster(paco *AlphaPhaseApplyClusterOptions) error
func RunAlphaPhaseApplyClusterAPIComponents ¶
func RunAlphaPhaseApplyClusterAPIComponents(pacaso *AlphaPhaseApplyClusterAPIComponentsOptions) error
func RunAlphaPhaseApplyMachines ¶
func RunAlphaPhaseApplyMachines(pamo *AlphaPhaseApplyMachinesOptions) error
func RunAlphaPhaseCreateBootstrapCluster ¶
func RunAlphaPhaseCreateBootstrapCluster(pcbco *AlphaPhaseCreateBootstrapClusterOptions) error
func RunAlphaPhaseGetKubeconfig ¶
func RunAlphaPhaseGetKubeconfig(pgko *AlphaPhaseGetKubeconfigOptions) error
func RunAlphaPhasePivot ¶
func RunAlphaPhasePivot(ppo *AlphaPhasePivotOptions) error
func RunCreate ¶
func RunCreate(co *CreateOptions) error
func RunValidateCluster ¶
func RunValidateCluster() error
Types ¶
type AlphaPhasePivotOptions ¶
type CreateOptions ¶
type DeleteOptions ¶
type KlogWriter ¶
type KlogWriter struct{}
KlogWriter serves as a bridge between the standard log package and the klog package.
type ValidateClusterOptions ¶
type ValidateClusterOptions struct {
KubeconfigOverrides tcmd.ConfigOverrides
}
Source Files ¶
- alpha.go
- alpha_phase_apply_addons.go
- alpha_phase_apply_boostrap_components.go
- alpha_phase_apply_cluster.go
- alpha_phase_apply_cluster_api_components.go
- alpha_phase_apply_machines.go
- alpha_phase_create_bootstrap_cluster.go
- alpha_phase_get_kubeconfig.go
- alpha_phase_pivot.go
- alpha_phases.go
- create.go
- create_cluster.go
- delete.go
- delete_cluster.go
- logutil.go
- root.go
- validate.go
- validate_cluster.go
Click to show internal directories.
Click to hide internal directories.