Documentation
¶
Index ¶
- type CommandExecutorKind
- func (c *CommandExecutorKind) ClusterByNameExists(clusterName string, verbose bool) (exists bool, err error)
- func (c *CommandExecutorKind) CreateClusterByName(clusterName string, verbose bool) (cluster kubernetesutils.KubernetesCluster, err error)
- func (c *CommandExecutorKind) DeleteClusterByName(clusterName string, verbose bool) (err error)
- func (c *CommandExecutorKind) GetClusterByName(clusterName string) (cluster kubernetesutils.KubernetesCluster, err error)
- func (c *CommandExecutorKind) GetCommandExecutor() (commandExecutor commandexecutor.CommandExecutor, err error)
- func (c *CommandExecutorKind) GetHostDescription() (hostDescription string, err error)
- func (c *CommandExecutorKind) ListClusterNames(verbose bool) (clusterNames []string, err error)
- func (c *CommandExecutorKind) MustClusterByNameExists(clusterName string, verbose bool) (exists bool)
- func (c *CommandExecutorKind) MustCreateClusterByName(clusterName string, verbose bool) (cluster kubernetesutils.KubernetesCluster)
- func (c *CommandExecutorKind) MustDeleteClusterByName(clusterName string, verbose bool)
- func (c *CommandExecutorKind) MustGetClusterByName(clusterName string) (cluster kubernetesutils.KubernetesCluster)
- func (c *CommandExecutorKind) MustGetCommandExecutor() (commandExecutor commandexecutor.CommandExecutor)
- func (c *CommandExecutorKind) MustGetHostDescription() (hostDescription string)
- func (c *CommandExecutorKind) MustListClusterNames(verbose bool) (clusterNames []string)
- func (c *CommandExecutorKind) MustSetCommandExecutor(commandExecutor commandexecutor.CommandExecutor)
- func (c *CommandExecutorKind) RunCommand(ctx context.Context, runOptions *parameteroptions.RunCommandOptions) (commandOutput *commandexecutor.CommandOutput, err error)
- func (c *CommandExecutorKind) RunCommandAndGetStdoutAsLines(ctx context.Context, runOptions *parameteroptions.RunCommandOptions) (lines []string, err error)
- func (c *CommandExecutorKind) SetCommandExecutor(commandExecutor commandexecutor.CommandExecutor) (err error)
- type CommandExecutorKindCluster
- type Kind
- func GetCommandExecutorKind(commandExecutor commandexecutor.CommandExecutor) (kind Kind, err error)
- func GetLocalCommandExecutorKind() (kind Kind, err error)
- func MustGetCommandExecutorKind(commandExecutor commandexecutor.CommandExecutor) (kind Kind)
- func MustGetLocalCommandExecutorKind() (kind Kind)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommandExecutorKind ¶
type CommandExecutorKind struct {
// contains filtered or unexported fields
}
func NewCommandExecutorKind ¶
func NewCommandExecutorKind() (c *CommandExecutorKind)
func (*CommandExecutorKind) ClusterByNameExists ¶
func (c *CommandExecutorKind) ClusterByNameExists(clusterName string, verbose bool) (exists bool, err error)
func (*CommandExecutorKind) CreateClusterByName ¶
func (c *CommandExecutorKind) CreateClusterByName(clusterName string, verbose bool) (cluster kubernetesutils.KubernetesCluster, err error)
func (*CommandExecutorKind) DeleteClusterByName ¶
func (c *CommandExecutorKind) DeleteClusterByName(clusterName string, verbose bool) (err error)
func (*CommandExecutorKind) GetClusterByName ¶
func (c *CommandExecutorKind) GetClusterByName(clusterName string) (cluster kubernetesutils.KubernetesCluster, err error)
func (*CommandExecutorKind) GetCommandExecutor ¶
func (c *CommandExecutorKind) GetCommandExecutor() (commandExecutor commandexecutor.CommandExecutor, err error)
func (*CommandExecutorKind) GetHostDescription ¶
func (c *CommandExecutorKind) GetHostDescription() (hostDescription string, err error)
func (*CommandExecutorKind) ListClusterNames ¶
func (c *CommandExecutorKind) ListClusterNames(verbose bool) (clusterNames []string, err error)
func (*CommandExecutorKind) MustClusterByNameExists ¶
func (c *CommandExecutorKind) MustClusterByNameExists(clusterName string, verbose bool) (exists bool)
func (*CommandExecutorKind) MustCreateClusterByName ¶
func (c *CommandExecutorKind) MustCreateClusterByName(clusterName string, verbose bool) (cluster kubernetesutils.KubernetesCluster)
func (*CommandExecutorKind) MustDeleteClusterByName ¶
func (c *CommandExecutorKind) MustDeleteClusterByName(clusterName string, verbose bool)
func (*CommandExecutorKind) MustGetClusterByName ¶
func (c *CommandExecutorKind) MustGetClusterByName(clusterName string) (cluster kubernetesutils.KubernetesCluster)
func (*CommandExecutorKind) MustGetCommandExecutor ¶
func (c *CommandExecutorKind) MustGetCommandExecutor() (commandExecutor commandexecutor.CommandExecutor)
func (*CommandExecutorKind) MustGetHostDescription ¶
func (c *CommandExecutorKind) MustGetHostDescription() (hostDescription string)
func (*CommandExecutorKind) MustListClusterNames ¶
func (c *CommandExecutorKind) MustListClusterNames(verbose bool) (clusterNames []string)
func (*CommandExecutorKind) MustSetCommandExecutor ¶
func (c *CommandExecutorKind) MustSetCommandExecutor(commandExecutor commandexecutor.CommandExecutor)
func (*CommandExecutorKind) RunCommand ¶
func (c *CommandExecutorKind) RunCommand(ctx context.Context, runOptions *parameteroptions.RunCommandOptions) (commandOutput *commandexecutor.CommandOutput, err error)
func (*CommandExecutorKind) RunCommandAndGetStdoutAsLines ¶
func (c *CommandExecutorKind) RunCommandAndGetStdoutAsLines(ctx context.Context, runOptions *parameteroptions.RunCommandOptions) (lines []string, err error)
func (*CommandExecutorKind) SetCommandExecutor ¶
func (c *CommandExecutorKind) SetCommandExecutor(commandExecutor commandexecutor.CommandExecutor) (err error)
type CommandExecutorKindCluster ¶
type CommandExecutorKindCluster struct { commandexecutorkubernetes.CommandExecutorKubernetes // contains filtered or unexported fields }
func NewCommandExecutorKindCluster ¶
func NewCommandExecutorKindCluster() (k *CommandExecutorKindCluster)
func (*CommandExecutorKindCluster) GetKind ¶
func (k *CommandExecutorKindCluster) GetKind() (kind Kind, err error)
func (*CommandExecutorKindCluster) MustGetKind ¶
func (k *CommandExecutorKindCluster) MustGetKind() (kind Kind)
func (*CommandExecutorKindCluster) MustSetKind ¶
func (k *CommandExecutorKindCluster) MustSetKind(kind Kind)
func (*CommandExecutorKindCluster) SetKind ¶
func (k *CommandExecutorKindCluster) SetKind(kind Kind) (err error)
type Kind ¶
type Kind interface { ClusterByNameExists(clusterName string, verbose bool) (exists bool, err error) CreateClusterByName(clusterName string, verbose bool) (cluster kubernetesutils.KubernetesCluster, err error) DeleteClusterByName(clusterName string, verbose bool) (err error) GetClusterByName(clusterName string) (cluster kubernetesutils.KubernetesCluster, err error) ListClusterNames(verbose bool) (clusterNames []string, err error) MustClusterByNameExists(clusterName string, verbose bool) (exists bool) MustCreateClusterByName(clusterName string, verbose bool) (cluster kubernetesutils.KubernetesCluster) MustDeleteClusterByName(clusterName string, verbose bool) MustGetClusterByName(clusterName string) (cluster kubernetesutils.KubernetesCluster) MustListClusterNames(verbose bool) (clusterNames []string) }
Kubernetes in Docker
func GetCommandExecutorKind ¶
func GetCommandExecutorKind(commandExecutor commandexecutor.CommandExecutor) (kind Kind, err error)
func MustGetCommandExecutorKind ¶
func MustGetCommandExecutorKind(commandExecutor commandexecutor.CommandExecutor) (kind Kind)
func MustGetLocalCommandExecutorKind ¶
func MustGetLocalCommandExecutorKind() (kind Kind)
Click to show internal directories.
Click to hide internal directories.