Documentation ¶
Index ¶
- Constants
- Variables
- func GetNamespaceNames(client *kubernetes.Clientset) ([]string, error)
- func IsPipeline(j *gojenkins.Job) bool
- func NewCmdCompletion(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdConsole(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdContext(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreate(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateArchetype(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateCluster(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateClusterAKS(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateClusterGKE(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateClusterMinikube(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateEnv(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateGit(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdCreateSpring(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdDelete(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdDeleteEnv(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdDeleteRepo(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdEdit(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdEditEnv(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdEnvironment(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdGet(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdGetEnv(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdGetGit(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdGetPipeline(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdGetURL(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdGetVersion(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdImport(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdInit(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdInstall(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdLogs(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdMetrics(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdNamespace(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdOpen(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdPromote(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdPrompt(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdRsh(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdShell(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdStart(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdStartPipeline(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdStep(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdStepTag(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdUninstall(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewCmdVersion(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Command
- func NewJXCommand(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cobra.Command
- type CommonOptions
- func (c *CommonOptions) CreateTable() table.Table
- func (o *CommonOptions) JXClient() (*versioned.Clientset, string, error)
- func (o *CommonOptions) JenkinsClient() (*gojenkins.Jenkins, error)
- func (o *CommonOptions) KubeClient() (*kubernetes.Clientset, string, error)
- func (c *CommonOptions) Printf(format string, a ...interface{}) (n int, err error)
- func (o *CommonOptions) Run() error
- func (o *CommonOptions) TeamAndEnvironmentNames() (string, string, error)
- type ConsoleOptions
- type ContextOptions
- type CreateArchetypeOptions
- type CreateClusterAKSFlags
- type CreateClusterAKSOptions
- type CreateClusterFlags
- type CreateClusterGKEFlags
- type CreateClusterGKEOptions
- type CreateClusterMinikubeFlags
- type CreateClusterMinikubeOptions
- type CreateClusterOptions
- type CreateEnvOptions
- type CreateGitOptions
- type CreateOptions
- type CreateSpringOptions
- type DeleteEnvOptions
- type DeleteOptions
- type DeleteRepoOptions
- type EditEnvOptions
- type EditOptions
- type EnvApps
- type EnvironmentOptions
- type GetEnvOptions
- type GetGitOptions
- type GetOptions
- type GetPipelineOptions
- type GetURLOptions
- type GetVersionOptions
- type ImportOptions
- func (o *ImportOptions) CloneRepository() error
- func (o *ImportOptions) CreateNewRemoteRepository() error
- func (o *ImportOptions) DefaultDockerfile() error
- func (o *ImportOptions) DefaultGitIgnore() error
- func (o *ImportOptions) DefaultJenkinsfile() error
- func (o *ImportOptions) DiscoverGit() error
- func (o *ImportOptions) DiscoverRemoteGitURL() error
- func (o *ImportOptions) DoImport() error
- func (o *ImportOptions) DraftCreate() error
- func (o *ImportOptions) ImportProjectsFromGitHub() error
- func (o *ImportOptions) Run() error
- type InitFlags
- type InitOptions
- type InstallOptions
- type KubernetesProvider
- type LogsOptions
- type MetricsOptions
- type NamespaceOptions
- type OpenOptions
- type PromoteOptions
- func (o *PromoteOptions) GetTargetNamespace(ns string, env string) (string, *v1.Environment, error)
- func (o *PromoteOptions) Promote(targetNS string, env *v1.Environment, warnIfAuto bool) error
- func (o *PromoteOptions) PromoteAllAutomatic() error
- func (o *PromoteOptions) PromoteViaPullRequest(env *v1.Environment) error
- func (o *PromoteOptions) Run() error
- func (options *PromoteOptions) WaitForPromotion(ns string, env *v1.Environment) error
- type PromptOptions
- type RshOptions
- type Secrets
- type ShellOptions
- type Start
- type StartPipelineOptions
- type StepOptions
- type StepTagFlags
- type StepTagOptions
- type UninstallOptions
- type VersionOptions
Constants ¶
const ( GKE string = "gke" EKS string = "eks" AKS string = "aks" MINIKUBE string = "minikube" )
const ( JX_GIT_TOKEN = "JX_GIT_TOKEN" JX_GIT_USER = "JX_GIT_USER" DEFAULT_CLOUD_ENVIRONMENTS_URL = "https://github.com/jenkins-x/cloud-environments" GitSecretsFile = "gitSecrets.yaml" )
const (
DefaultShell = "/bin/sh"
)
const (
DefaultWritePermissions = 0760
)
const (
VERSION = "version"
)
Variables ¶
var ( MetricsLong = templates.LongDesc(` Gets the metrics of the newest pod for a Deployment. `) MetricsExample = templates.Examples(` # displays metrics of the latest pod in deployment myapp jx metrics myapp # Tails the metrics of the container foo in the latest pod in deployment myapp jx metrics myapp -c foo `) )
Functions ¶
func GetNamespaceNames ¶
func GetNamespaceNames(client *kubernetes.Clientset) ([]string, error)
GetNamespaceNames returns the sorted list of environment names
func IsPipeline ¶
func IsPipeline(j *gojenkins.Job) bool
func NewCmdConsole ¶
func NewCmdContext ¶
func NewCmdCreate ¶
NewCmdCreate creates a command object for the "create" command
func NewCmdCreateArchetype ¶
NewCmdCreateArchetype creates a command object for the "create" command
func NewCmdCreateCluster ¶
NewCmdGet creates a command object for the generic "init" action, which installs the dependencies required to run the jenkins-x platform on a kubernetes cluster.
func NewCmdCreateClusterAKS ¶
NewCmdGet creates a command object for the generic "init" action, which installs the dependencies required to run the jenkins-x platform on a kubernetes cluster.
func NewCmdCreateClusterGKE ¶
NewCmdGet creates a command object for the generic "init" action, which installs the dependencies required to run the jenkins-x platform on a kubernetes cluster.
func NewCmdCreateClusterMinikube ¶
NewCmdGet creates a command object for the generic "init" action, which installs the dependencies required to run the jenkins-x platform on a kubernetes cluster.
func NewCmdCreateEnv ¶
NewCmdCreateEnv creates a command object for the "create" command
func NewCmdCreateGit ¶
NewCmdCreateGit creates a command object for the "create" command
func NewCmdCreateSpring ¶
NewCmdCreateSpring creates a command object for the "create" command
func NewCmdDelete ¶
NewCmdDelete creates a command object for the generic "get" action, which retrieves one or more resources from a server.
func NewCmdDeleteEnv ¶
NewCmdDeleteEnv creates a command object for the "delete repo" command
func NewCmdDeleteRepo ¶
NewCmdDeleteRepo creates a command object for the "delete repo" command
func NewCmdEdit ¶
NewCmdEdit creates the edit command
func NewCmdEditEnv ¶
NewCmdEditEnv creates a command object for the "create" command
func NewCmdEnvironment ¶
func NewCmdGet ¶
NewCmdGet creates a command object for the generic "get" action, which retrieves one or more resources from a server.
func NewCmdGetEnv ¶
NewCmdGetEnv creates the new command for: jx get env
func NewCmdGetGit ¶
NewCmdGetGit creates the command
func NewCmdGetPipeline ¶
NewCmdGetPipeline creates the command
func NewCmdGetURL ¶
NewCmdGetURL creates the command
func NewCmdGetVersion ¶
NewCmdGetVersion creates the new command for: jx get version
func NewCmdImport ¶
func NewCmdInit ¶
NewCmdInit creates a command object for the generic "init" action, which primes a kubernetes cluster so it's ready for jenkins x to be installed
func NewCmdInstall ¶
NewCmdGet creates a command object for the generic "install" action, which installs the jenkins-x platform on a kubernetes cluster.
func NewCmdLogs ¶
func NewCmdMetrics ¶
func NewCmdNamespace ¶
func NewCmdOpen ¶
func NewCmdPromote ¶
NewCmdPromote creates the new command for: jx get prompt
func NewCmdPrompt ¶
NewCmdPrompt creates the new command for: jx get prompt
func NewCmdShell ¶
func NewCmdStart ¶
NewCmdStart creates a command object for the generic "get" action, which retrieves one or more resources from a server.
func NewCmdStartPipeline ¶
NewCmdStartPipeline creates the command
func NewCmdStep ¶
NewCmdStep Steps a command object for the "step" command
func NewCmdStepTag ¶
func NewCmdUninstall ¶
func NewCmdVersion ¶
Types ¶
type CommonOptions ¶
type CommonOptions struct { Factory cmdutil.Factory Out io.Writer Err io.Writer Cmd *cobra.Command Args []string BatchMode bool // contains filtered or unexported fields }
CommonOptions contains common options and helper methods
func (*CommonOptions) CreateTable ¶
func (c *CommonOptions) CreateTable() table.Table
func (*CommonOptions) JXClient ¶
func (o *CommonOptions) JXClient() (*versioned.Clientset, string, error)
func (*CommonOptions) JenkinsClient ¶
func (o *CommonOptions) JenkinsClient() (*gojenkins.Jenkins, error)
func (*CommonOptions) KubeClient ¶
func (o *CommonOptions) KubeClient() (*kubernetes.Clientset, string, error)
func (*CommonOptions) Printf ¶
func (c *CommonOptions) Printf(format string, a ...interface{}) (n int, err error)
func (*CommonOptions) Run ¶
func (o *CommonOptions) Run() error
func (*CommonOptions) TeamAndEnvironmentNames ¶
func (o *CommonOptions) TeamAndEnvironmentNames() (string, string, error)
type ConsoleOptions ¶
type ConsoleOptions struct { CommonOptions OnlyViewURL bool }
func (*ConsoleOptions) Run ¶
func (o *ConsoleOptions) Run() error
type ContextOptions ¶
type ContextOptions struct {
CommonOptions
}
func (*ContextOptions) PickContext ¶
func (o *ContextOptions) PickContext(names []string, defaultValue string) (string, error)
func (*ContextOptions) Run ¶
func (o *ContextOptions) Run() error
type CreateArchetypeOptions ¶
type CreateArchetypeOptions struct { CreateOptions ArchetypeCatalogURL string Filter maven.ArchetypeFilter PickVersion bool Interactive bool Form maven.ArchetypeForm }
CreateArchetypeOptions the options for the create spring command
func (*CreateArchetypeOptions) Run ¶
func (o *CreateArchetypeOptions) Run() error
Run implements the generic Create command
type CreateClusterAKSFlags ¶
type CreateClusterAKSOptions ¶
type CreateClusterAKSOptions struct { CreateClusterOptions Flags CreateClusterAKSFlags }
CreateClusterOptions the flags for running crest cluster
func (*CreateClusterAKSOptions) Run ¶
func (o *CreateClusterAKSOptions) Run() error
type CreateClusterFlags ¶
type CreateClusterFlags struct { }
type CreateClusterGKEFlags ¶
type CreateClusterGKEFlags struct { }
type CreateClusterGKEOptions ¶
type CreateClusterGKEOptions struct { CreateClusterOptions Flags CreateClusterGKEFlags }
CreateClusterOptions the flags for running crest cluster
func (*CreateClusterGKEOptions) Run ¶
func (o *CreateClusterGKEOptions) Run() error
type CreateClusterMinikubeOptions ¶
type CreateClusterMinikubeOptions struct { CreateClusterOptions Flags CreateClusterMinikubeFlags Provider KubernetesProvider }
CreateClusterOptions the flags for running crest cluster
func (*CreateClusterMinikubeOptions) Run ¶
func (o *CreateClusterMinikubeOptions) Run() error
type CreateClusterOptions ¶
type CreateClusterOptions struct { CreateOptions Flags InitFlags Provider string NoBrew bool }
CreateClusterOptions the flags for running crest cluster
func (*CreateClusterOptions) Run ¶
func (o *CreateClusterOptions) Run() error
type CreateEnvOptions ¶
type CreateEnvOptions struct { CreateOptions Options v1.Environment PromotionStrategy string NoGitOps bool ForkEnvironmentGitRepo string EnvJobCredentials string }
CreateEnvOptions the options for the create spring command
type CreateGitOptions ¶
type CreateGitOptions struct {
CreateOptions
}
CreateGitOptions the options for the create spring command
type CreateOptions ¶
type CreateOptions struct { CommonOptions DisableImport bool OutDir string }
GetOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()
func (*CreateOptions) DoImport ¶
func (o *CreateOptions) DoImport(outDir string) error
DoImport imports the project created at the given directory
type CreateSpringOptions ¶
type CreateSpringOptions struct { CreateOptions Advanced bool SpringForm spring.SpringBootForm }
CreateSpringOptions the options for the create spring command
func (*CreateSpringOptions) Run ¶
func (o *CreateSpringOptions) Run() error
Run implements the command
type DeleteEnvOptions ¶
type DeleteEnvOptions struct { CreateOptions DeleteNamespace bool }
DeleteEnvOptions the options for the create spring command
type DeleteOptions ¶
type DeleteOptions struct {
CommonOptions
}
DeleteOptions are the flags for delete commands
type DeleteRepoOptions ¶
type DeleteRepoOptions struct { CreateOptions Organisation string Repository string GitHost string GitHub bool SelectAll bool SelectFilter string }
DeleteRepoOptions the options for the create spring command
type EditEnvOptions ¶
type EditEnvOptions struct { CreateOptions Options v1.Environment PromotionStrategy string NoGitOps bool ForkEnvironmentGitRepo string EnvJobCredentials string }
EditEnvOptions the options for the create spring command
type EnvApps ¶
type EnvApps struct { Environment v1.Environment Apps map[string]v1beta2.Deployment }
type EnvironmentOptions ¶
type EnvironmentOptions struct {
CommonOptions
}
func (*EnvironmentOptions) PickNamespace ¶
func (o *EnvironmentOptions) PickNamespace(client *kubernetes.Clientset, defaultNamespace string) (string, error)
func (*EnvironmentOptions) Run ¶
func (o *EnvironmentOptions) Run() error
type GetEnvOptions ¶
type GetEnvOptions struct { GetOptions PromotionStrategy string }
GetEnvOptions containers the CLI options
type GetGitOptions ¶
type GetGitOptions struct {
GetOptions
}
GetGitOptions the command line options
type GetOptions ¶
type GetOptions struct { CommonOptions Output string }
GetOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()
type GetPipelineOptions ¶
type GetPipelineOptions struct {
GetOptions
}
GetPipelineOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()
func (*GetPipelineOptions) Run ¶
func (o *GetPipelineOptions) Run() error
Run implements this command
type GetURLOptions ¶
type GetURLOptions struct {
GetOptions
}
GetURLOptions the command line options
type GetVersionOptions ¶
type GetVersionOptions struct {
CommonOptions
}
GetVersionOptions containers the CLI options
type ImportOptions ¶
type ImportOptions struct { CommonOptions RepoURL string Dir string Organisation string Repository string Credentials string AppName string GitHub bool DryRun bool SelectAll bool DisableDraft bool DisableJenkinsfileCheck bool SelectFilter string Jenkinsfile string DisableDotGitSearch bool Jenkins *gojenkins.Jenkins GitConfDir string GitProvider gits.GitProvider }
func (*ImportOptions) CloneRepository ¶
func (o *ImportOptions) CloneRepository() error
func (*ImportOptions) CreateNewRemoteRepository ¶
func (o *ImportOptions) CreateNewRemoteRepository() error
func (*ImportOptions) DefaultDockerfile ¶
func (o *ImportOptions) DefaultDockerfile() error
func (*ImportOptions) DefaultGitIgnore ¶
func (o *ImportOptions) DefaultGitIgnore() error
DiscoverGit checks if there is a git clone or prompts the user to import it
func (*ImportOptions) DefaultJenkinsfile ¶
func (o *ImportOptions) DefaultJenkinsfile() error
func (*ImportOptions) DiscoverGit ¶
func (o *ImportOptions) DiscoverGit() error
DiscoverGit checks if there is a git clone or prompts the user to import it
func (*ImportOptions) DiscoverRemoteGitURL ¶
func (o *ImportOptions) DiscoverRemoteGitURL() error
DiscoverRemoteGitURL finds the git url by looking in the directory and looking for a .git/config file
func (*ImportOptions) DoImport ¶
func (o *ImportOptions) DoImport() error
func (*ImportOptions) DraftCreate ¶
func (o *ImportOptions) DraftCreate() error
func (*ImportOptions) ImportProjectsFromGitHub ¶
func (o *ImportOptions) ImportProjectsFromGitHub() error
func (*ImportOptions) Run ¶
func (o *ImportOptions) Run() error
type InitOptions ¶
type InitOptions struct { CommonOptions Client clientset.Clientset Flags InitFlags Provider KubernetesProvider }
InitOptions the flags for running init
func (*InitOptions) Run ¶
func (o *InitOptions) Run() error
type InstallOptions ¶
type InstallOptions struct { CommonOptions Domain string GitProvider string GitToken string GitUser string GitPass string KubernetesProvider string CloudEnvRepository string LocalHelmRepoName string }
GetOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()
type KubernetesProvider ¶
type KubernetesProvider string
type LogsOptions ¶
type LogsOptions struct { CommonOptions Container string Namespace string Filter string }
func (*LogsOptions) Run ¶
func (o *LogsOptions) Run() error
type MetricsOptions ¶
type MetricsOptions struct { CommonOptions Namespace string Filter string }
func (*MetricsOptions) Run ¶
func (o *MetricsOptions) Run() error
type NamespaceOptions ¶
type NamespaceOptions struct {
CommonOptions
}
func (*NamespaceOptions) PickNamespace ¶
func (o *NamespaceOptions) PickNamespace(names []string, defaultNamespace string) (string, error)
func (*NamespaceOptions) Run ¶
func (o *NamespaceOptions) Run() error
type OpenOptions ¶
type OpenOptions struct {
ConsoleOptions
}
func (*OpenOptions) Run ¶
func (o *OpenOptions) Run() error
type PromoteOptions ¶
type PromoteOptions struct { CommonOptions Namespace string Environment string Application string Version string LocalHelmRepoName string HelmRepositoryURL string Preview bool NoHelmUpdate bool AllAutomatic bool }
PromoteOptions containers the CLI options
func (*PromoteOptions) GetTargetNamespace ¶
func (o *PromoteOptions) GetTargetNamespace(ns string, env string) (string, *v1.Environment, error)
func (*PromoteOptions) Promote ¶
func (o *PromoteOptions) Promote(targetNS string, env *v1.Environment, warnIfAuto bool) error
func (*PromoteOptions) PromoteAllAutomatic ¶
func (o *PromoteOptions) PromoteAllAutomatic() error
func (*PromoteOptions) PromoteViaPullRequest ¶
func (o *PromoteOptions) PromoteViaPullRequest(env *v1.Environment) error
func (*PromoteOptions) WaitForPromotion ¶
func (options *PromoteOptions) WaitForPromotion(ns string, env *v1.Environment) error
type PromptOptions ¶
type PromptOptions struct { CommonOptions NoLabel bool ShowIcon bool Prefix string Label string Separator string Divider string Suffix string LabelColor []string NamespaceColor []string ContextColor []string }
PromptOptions containers the CLI options
type RshOptions ¶
type RshOptions struct { CommonOptions Container string Namespace string Executable string // contains filtered or unexported fields }
func (*RshOptions) Run ¶
func (o *RshOptions) Run() error
type ShellOptions ¶
type ShellOptions struct {
CommonOptions
}
func (*ShellOptions) PickContext ¶
func (o *ShellOptions) PickContext(names []string, defaultValue string) (string, error)
func (*ShellOptions) Run ¶
func (o *ShellOptions) Run() error
type StartPipelineOptions ¶
type StartPipelineOptions struct { GetOptions Tail bool Filter string Jobs map[string]*gojenkins.Job }
StartPipelineOptions contains the command line options
func (*StartPipelineOptions) Run ¶
func (o *StartPipelineOptions) Run() error
Run implements this command
type StepOptions ¶
type StepOptions struct { CommonOptions DisableImport bool OutDir string }
GetOptions is the start of the data required to perform the operation. As new fields are added, add them here instead of referencing the cmd.Flags()
func (*StepOptions) DoImport ¶
func (o *StepOptions) DoImport(outDir string) error
DoImport imports the project Stepd at the given directory
type StepTagFlags ¶
type StepTagFlags struct {
Version string
}
type StepTagOptions ¶
type StepTagOptions struct { StepOptions Flags StepTagFlags }
CreateClusterOptions the flags for running crest cluster
func (*StepTagOptions) Run ¶
func (o *StepTagOptions) Run() error
type UninstallOptions ¶
type UninstallOptions struct {
CommonOptions
}
func (*UninstallOptions) Run ¶
func (o *UninstallOptions) Run() error
type VersionOptions ¶
type VersionOptions struct { CommonOptions Container string Namespace string }
func (*VersionOptions) Run ¶
func (o *VersionOptions) Run() error
Source Files ¶
- cmd.go
- common.go
- completion.go
- console.go
- context.go
- create.go
- create_archetype.go
- create_cluster.go
- create_cluster_aks.go
- create_cluster_gke.go
- create_cluster_minikube.go
- create_env.go
- create_git.go
- create_spring.go
- delete.go
- delete_env.go
- delete_repo.go
- edit.go
- edit_env.go
- environment.go
- get.go
- get_env.go
- get_git.go
- get_pipeline.go
- get_url.go
- get_version.go
- import.go
- init.go
- install.go
- logs.go
- metrics.go
- namespace.go
- open.go
- promote.go
- prompt.go
- rsh.go
- shell.go
- start.go
- start_pipeline.go
- step.go
- step_tag.go
- uninstall.go
- version.go