Documentation
¶
Overview ¶
Package config provides configuration loading for the krci CLI. It uses Viper for layered config: flags > env vars > config file > defaults.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
IssuerURL string `mapstructure:"issuer-url"`
ClientID string `mapstructure:"client-id"`
Scopes string `mapstructure:"scopes"`
PortalURL string `mapstructure:"portal-url"`
Namespace string `mapstructure:"namespace"`
APIServer string `mapstructure:"api-server"`
CAData string `mapstructure:"ca-data"`
TokenPath string
KeyringService string
ConfigDir string
}
Config holds all resolved configuration values.
Click to show internal directories.
Click to hide internal directories.