INNER CODE UNIT · Go
run
k8gb-io/k8gb · main.go:80
func run() error {
var f *dns.ProviderFactory
r := resolver.NewResolver()
config, err := r.ResolveOperatorConfig()
deprecations := r.GetDeprecations()
// Initialize desired log or default log in case of configuration failed.
logging.Init(config)
log := logging.Logger()
log.Info().
Str("version", version).
Str("commit", commit).
Msg("k8gb info")
if err != nil {
log.Err(err).Msg("Can't resolve environment variables")
return err
}
log.Debug().
Interface("config", config).