INNER CODE UNIT · Go
initConfig
kuberhealthy/kuberhealthy · cmd/kuberhealthy/main.go:147
func initConfig() error {
GlobalConfig = New()
err := GlobalConfig.LoadFromEnv()
if err != nil {
return err
}
log.Infoln("External check reporting URL set to:", GlobalConfig.ReportingURL())
return nil
}
// setUp loads, parses, and sets various Kuberhealthy configurations -- from flags, config values and env vars.
func setUp() error {
// setup global config struct
err := initConfig()
if err != nil {
return err
}