INNER CODE UNIT · Go
main
zalando/skipper · cmd/routesrv/main.go:9
func main() {
cfg := config.NewConfig()
if err := cfg.Parse(); err != nil {
log.Fatalf("Error processing config: %s", err)
}
if !cfg.KubernetesIngress {
log.Fatalf("-kubernetes flag required")
}
log.SetLevel(cfg.ApplicationLogLevel)
if cfg.ApplicationLogJSONEnabled {
log.SetFormatter(&log.JSONFormatter{})
}
if err := routesrv.Run(cfg.ToOptions()); err != nil {
log.Fatal(err)
}