INNER CODE UNIT · Go
main
ContainerSolutions/k8s-deployment-strategies · app/main.go:77
func main() {
flag.Parse()
// logs
log := zerolog.New(os.Stdout).With().
Timestamp().
Str("version", version).
Logger()
// graceful shutdown
quit := make(chan os.Signal, 1)
signal.Notify(quit, syscall.SIGTERM, syscall.SIGINT)
// probes
health := healthcheck.NewHandler()
// router
r := mux.NewRouter()