Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrMissingDatabaseURL = errors.New("control-plane database URL is required") ErrMissingTLSFiles = errors.New("control-plane TLS certificate and key are required") )
Functions ¶
Types ¶
type Config ¶
type Config struct {
ListenAddr string
DatabaseURL string
OIDCIssuer string
OIDCAudiences []string
TLSCertFile string
TLSKeyFile string
TLSClientCAFile string
RuntimeAppName string
RuntimeEnvironment string
RuntimeSecretsEnabled bool
RuntimeOpenBaoURL string
RuntimeCredentialsFile string
RuntimeTokenFile string
RuntimePermissionsFile string
RuntimeServiceTokensFile string
RuntimeExecutorURL string
RuntimeExecutorCAFile string
RuntimeExecutorCertFile string
RuntimeExecutorKeyFile string
RuntimeOperationsDir string
RuntimeMetricsTargetsDir string
RuntimeDocsListenAddr string
ShutdownTimeout time.Duration
}
Click to show internal directories.
Click to hide internal directories.