Documentation
¶
Overview ¶
Package cli contains the main sfconfig CLI for the end user. The goal is to be a onestop shop to get the service running with a single `sfconfig` command invocation.
Index ¶
- Variables
- func EnsureCRD()
- func EnsureCertManager(env *utils.ENV)
- func EnsureDemoConfig(env *utils.ENV, sfconfig *config.SFConfig)
- func EnsureGerritAccess(fqdn string)
- func EnsureMicroshiftWorkarounds(env *utils.ENV)
- func EnsureNamespaces(env *utils.ENV)
- func EnsurePrometheusOperator(env *utils.ENV)
- func EnsureRepo(sfconfig *config.SFConfig, apiKey string, name string)
- func PushRepoIfNeeded(path string)
- func Run(cmd *cobra.Command)
- func SetupTenant(configPath string, tenantName string)
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func EnsureCertManager ¶
func EnsureDemoConfig ¶
EnsureDemoConfig prepares a demo config
func EnsureGerritAccess ¶
func EnsureGerritAccess(fqdn string)
func EnsureNamespaces ¶
func PushRepoIfNeeded ¶
func PushRepoIfNeeded(path string)
func SetupTenant ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.