Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLI ¶
type CLI struct { Start topaz.StartCmd `cmd:"" help:"start topaz instance (daemon mode)"` Stop topaz.StopCmd `cmd:"" help:"stop topaz instance"` Restart topaz.RestartCmd `cmd:"" help:"restart topaz instance"` Status topaz.StatusCmd `cmd:"" help:"status of topaz daemon process"` Config configure.ConfigCmd `cmd:"" help:"configure topaz instance"` Run topaz.RunCmd `cmd:"" help:"start topaz instance (console mode)"` Templates templates.TemplateCmd `cmd:"" help:"template commands"` Console topaz.ConsoleCmd `cmd:"" help:"open topaz console in the browser"` Directory directory.DirectoryCmd `cmd:"" aliases:"ds" help:"directory commands"` Authorizer authorizer.AuthorizerCmd `cmd:"" aliases:"az" help:"authorizer commands"` Certs certs.CertsCmd `cmd:"" help:"certificate management"` Install topaz.InstallCmd `cmd:"" help:"install topaz container"` Uninstall topaz.UninstallCmd `cmd:"" help:"uninstall topaz container"` Update topaz.UpdateCmd `cmd:"" help:"update topaz container version"` Version VersionCmd `cmd:"" help:"version information"` NoCheck bool `flag:"" name:"no-check" json:"noCheck,omitempty" short:"N" env:"TOPAZ_NO_CHECK" help:"disable local container status check"` NoColor bool `flag:"" name:"no-color" json:"no_color,omitempty" env:"TOPAZ_NO_COLOR" help:"disable colored terminal output"` LogLevel int `flag:"" name:"verbosity" short:"v" type:"counter" default:"0" help:"log level"` Import ImportCmd `cmd:"" help:"'topaz import' was moved to 'topaz directory import'" hidden:""` Export ExportCmd `cmd:"" help:"'topaz export' was moved to 'topaz directory export'" hidden:""` Backup BackupCmd `cmd:"" help:"'topaz backup' was moved to 'topaz directory backup'" hidden:""` Restore RestoreCmd `cmd:"" help:"'topaz restore' was moved to 'topaz directory restore'" hidden:""` Configure ConfigureCmd `cmd:"" help:"'topaz configure' was moved to 'topaz config new'" hidden:""` Test TestCmd `cmd:"" help:"'topaz test' was moved to 'topaz directory test'" hidden:""` Manifest ManifestCmd `cmd:"" help:"'topaz manifest ...' was moved to 'topaz directory get|set|delete manifest'" hidden:""` }
type ConfigureCmd ¶
type ConfigureCmd struct{}
type DeleteManifestCmd ¶ added in v0.30.0
type DeleteManifestCmd struct{}
type GetManifestCmd ¶ added in v0.30.0
type GetManifestCmd struct{}
type ManifestCmd ¶ added in v0.30.0
type ManifestCmd struct { Get GetManifestCmd `cmd:"" help:"'topaz manifest get' was moved to 'topaz directory get manifest'" hidden:""` Set SetManifestCmd `cmd:"" help:"'topaz manifest set' was moved to 'topaz directory set manifest'" hidden:""` Delete DeleteManifestCmd `cmd:"" help:"'topaz manifest delete' was moved to 'topaz directory delete manifest'" hidden:""` }
type RestoreCmd ¶
type RestoreCmd struct{}
type SetManifestCmd ¶ added in v0.30.0
type SetManifestCmd struct{}
type TestCmd ¶ added in v0.25.8
type TestCmd struct { Exec TestExecCmd `cmd:"" help:"'topaz test exec' was moved to 'topaz directory test exec'" hidden:""` Template TestTemplateCmd `cmd:"" help:"'topaz test template' was moved to 'topaz directory test template'" hidden:""` }
type TestExecCmd ¶ added in v0.25.8
type TestExecCmd struct{}
type TestTemplateCmd ¶ added in v0.25.8
type TestTemplateCmd struct{}
type VersionCmd ¶
type VersionCmd struct { Container bool `short:"c" help:"display topazd container version" default:"false"` 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.