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()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…