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
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…