Documentation
¶
Index ¶
- func HandleTableOutputListAll(ctx context.Context, l logger.Logger, data []provider.ClusterData)
- func K9sAccess(log logger.Logger)
- type KsctlCommand
- func (k *KsctlCommand) Addons() *cobra.Command
- func (k *KsctlCommand) Cluster() *cobra.Command
- func (k *KsctlCommand) CommandMapping() error
- func (k *KsctlCommand) Configure() *cobra.Command
- func (k *KsctlCommand) ConfigureCloud() *cobra.Command
- func (k *KsctlCommand) ConfigureStorage() *cobra.Command
- func (k *KsctlCommand) Connect() *cobra.Command
- func (k *KsctlCommand) Create() *cobra.Command
- func (k *KsctlCommand) Delete() *cobra.Command
- func (k *KsctlCommand) DisableAddon() *cobra.Command
- func (k *KsctlCommand) EnableAddon() *cobra.Command
- func (k *KsctlCommand) Execute() error
- func (k *KsctlCommand) ForDocs() (*cobra.Command, error)
- func (k *KsctlCommand) Get() *cobra.Command
- func (k *KsctlCommand) List() *cobra.Command
- func (k *KsctlCommand) NewRootCmd() *cobra.Command
- func (k *KsctlCommand) ScaleDown() *cobra.Command
- func (k *KsctlCommand) ScaleUp() *cobra.Command
- func (k *KsctlCommand) SelfUpdate() *cobra.Command
- func (k *KsctlCommand) Version() *cobra.Command
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type KsctlCommand ¶
type KsctlCommand struct {
Ctx context.Context
CliLog logger.Logger
KsctlConfig *config.Config
// contains filtered or unexported fields
}
func New ¶
func New() (*KsctlCommand, error)
func (*KsctlCommand) Addons ¶
func (k *KsctlCommand) Addons() *cobra.Command
func (*KsctlCommand) Cluster ¶
func (k *KsctlCommand) Cluster() *cobra.Command
func (*KsctlCommand) CommandMapping ¶
func (k *KsctlCommand) CommandMapping() error
func (*KsctlCommand) Configure ¶
func (k *KsctlCommand) Configure() *cobra.Command
func (*KsctlCommand) ConfigureCloud ¶
func (k *KsctlCommand) ConfigureCloud() *cobra.Command
func (*KsctlCommand) ConfigureStorage ¶
func (k *KsctlCommand) ConfigureStorage() *cobra.Command
func (*KsctlCommand) Connect ¶
func (k *KsctlCommand) Connect() *cobra.Command
func (*KsctlCommand) Create ¶
func (k *KsctlCommand) Create() *cobra.Command
func (*KsctlCommand) Delete ¶
func (k *KsctlCommand) Delete() *cobra.Command
func (*KsctlCommand) DisableAddon ¶
func (k *KsctlCommand) DisableAddon() *cobra.Command
func (*KsctlCommand) EnableAddon ¶
func (k *KsctlCommand) EnableAddon() *cobra.Command
func (*KsctlCommand) Execute ¶
func (k *KsctlCommand) Execute() error
func (*KsctlCommand) Get ¶
func (k *KsctlCommand) Get() *cobra.Command
func (*KsctlCommand) List ¶
func (k *KsctlCommand) List() *cobra.Command
func (*KsctlCommand) NewRootCmd ¶
func (k *KsctlCommand) NewRootCmd() *cobra.Command
func (*KsctlCommand) ScaleDown ¶
func (k *KsctlCommand) ScaleDown() *cobra.Command
func (*KsctlCommand) ScaleUp ¶
func (k *KsctlCommand) ScaleUp() *cobra.Command
func (*KsctlCommand) SelfUpdate ¶
func (k *KsctlCommand) SelfUpdate() *cobra.Command
func (*KsctlCommand) Version ¶
func (k *KsctlCommand) Version() *cobra.Command
Click to show internal directories.
Click to hide internal directories.