Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ArgHelmRepo string
ArgHelmRepo is used to populate command line argments for the HelmRepo.
var ArgHost string
ArgHost is used to populate command line argments for the Host.
var ArgIngressIP string
ArgIngressIP is used to populate command line argments for the IngressIP.
var ArgInteractive bool
ArgInteractive is used to populate command line argments for the Interactive.
var ArgNamespace string
ArgNamespace is used to populate command line argments for the Namespace.
var ArgQueryForAllPodsRunningSeconds int
ArgQueryForAllPodsRunningSeconds is used to populate command line argments for the QueryForAllPodsRunningSeconds.
var ArgRemoveNamespace bool
ArgRemoveNamespace is used to populate command line argments for the RemoveNamespace.
var ArgTimeoutSeconds int
ArgTimeoutSeconds is used to populate command line argments for the TimeoutSeconds.
Functions ¶
func FillCobraCommand ¶
FillCobraCommand assigns default parameters for this command to the Cobra command.
Types ¶
type InfrastructureInstalling ¶
InfrastructureInstalling applies core infrastructure supporting Activiti 7 into the given namespace.
func NewInfrastructureInstalling ¶
func NewInfrastructureInstalling() (InfrastructureInstalling, error)
NewInfrastructureInstalling uses local kubernetes configuration files in $HOME/.kub/config to connect to Kubernetes and passess back a InfrastructureInstalling.
type Parms ¶
type Parms struct { //TODO(doug4j@gmail.com): implment validators for parameters Namespace string `validate:"min=2" arg:"required=true,shortname=n" help:"Kubernetes namespace."` IngressIP string `` /* 214-byte string literal not displayed */ Host string `validate:"min=2" arg:"shortname=o,defaultValue=localhost" help:"Host name of the kubernetes api."` TimeoutSeconds int `validate:"min=0" arg:"shortname=t,defaultValue=720" help:"Number of seconds to wait until the kubernetes commands give up."` QueryForAllPodsRunningSeconds int `` /* 129-byte string literal not displayed */ HelmRepo string `arg:"shortname=r" help:"Helm repo to use."` Interactive bool `arg:"defaultValue=false" help:"Determines whether user actions are expected and waited on."` RemoveNamespace bool `arg:"longname=removenamespace,defaultValue=false" help:"Removes the previous namespace if present."` }
Parms are the parameters for the command.