Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsoleCmd ¶
type ConsoleCmd struct {
ConsoleAddress string `arg:"" default:"https://localhost:8080/ui/directory" help:"gateway address of the console service"`
}
type InstallCmd ¶
type InstallCmd struct {
ContainerRegistry string `optional:"" default:"${container_registry}" env:"CONTAINER_REGISTRY" help:"container registry (host[:port]/repo)"`
ContainerImage string `optional:"" default:"${container_image}" env:"CONTAINER_IMAGE" help:"container image name"`
ContainerTag string `optional:"" default:"${container_tag}" env:"CONTAINER_TAG" help:"container tag"`
ContainerPlatform string `optional:"" default:"${container_platform}" env:"CONTAINER_PLATFORM" help:"container platform"`
ContainerVersion string `optional:"" hidden:"" default:"" env:"CONTAINER_VERSION"`
}
type RestartCmd ¶
type RestartCmd struct {
StartRunCmd
Wait bool `optional:"" default:"false" help:"wait for ports to be opened"`
}
type RunCmd ¶
type RunCmd struct {
StartRunCmd
}
type StartCmd ¶
type StartCmd struct {
StartRunCmd
Wait bool `optional:"" default:"false" help:"wait for ports to be opened"`
}
type StartRunCmd ¶
type StartRunCmd struct {
ContainerRegistry string `optional:"" default:"${container_registry}" env:"CONTAINER_REGISTRY" help:"container registry (host[:port]/repo)"`
ContainerImage string `optional:"" default:"${container_image}" env:"CONTAINER_IMAGE" help:"container image name"`
ContainerTag string `optional:"" default:"${container_tag}" env:"CONTAINER_TAG" help:"container tag"`
ContainerPlatform string `optional:"" default:"${container_platform}" env:"CONTAINER_PLATFORM" help:"container platform"`
ContainerName string `optional:"" default:"${container_name}" env:"CONTAINER_NAME" help:"container name"`
ContainerHostname string `optional:"" name:"hostname" default:"" env:"CONTAINER_HOSTNAME" help:"hostname for docker to set"`
Env []string `optional:"" short:"e" help:"additional environment variable names to be passed to container"`
ContainerVersion string `optional:"" hidden:"" default:"" env:"CONTAINER_VERSION"`
}
type StatusCmd ¶
type StatusCmd struct {
ContainerName string `optional:"" default:"${container_name}" env:"CONTAINER_NAME" help:"container name"`
}
type StopCmd ¶
type UninstallCmd ¶
type UninstallCmd struct {
ContainerRegistry string `optional:"" default:"${container_registry}" env:"CONTAINER_REGISTRY" help:"container registry (host[:port]/repo)"`
ContainerImage string `optional:"" default:"${container_image}" env:"CONTAINER_IMAGE" help:"container image name"`
ContainerTag string `optional:"" default:"${container_tag}" env:"CONTAINER_TAG" help:"container tag"`
ContainerName string `optional:"" default:"${container_name}" env:"CONTAINER_NAME" help:"container name"`
ContainerVersion string `optional:"" hidden:"" default:"" env:"CONTAINER_VERSION"`
}
type UpdateCmd ¶
type UpdateCmd struct {
ContainerRegistry string `optional:"" default:"${container_registry}" env:"CONTAINER_REGISTRY" help:"container registry (host[:port]/repo)"`
ContainerImage string `optional:"" default:"${container_image}" env:"CONTAINER_IMAGE" help:"container image name"`
ContainerTag string `optional:"" default:"${container_tag}" env:"CONTAINER_TAG" help:"container tag"`
ContainerPlatform string `optional:"" default:"${container_platform}" env:"CONTAINER_PLATFORM" help:"container platform"`
ContainerVersion string `optional:"" hidden:"" default:"" env:"CONTAINER_VERSION"`
}
Click to show internal directories.
Click to hide internal directories.