anz-bank / pkg

Common ANZ Go packages
https://pkg.go.dev/github.com/anz-bank/pkg
Apache License 2.0
1 stars 9 forks source link

Implement health package #49

Closed juliaogris closed 4 years ago

juliaogris commented 4 years ago

Package docs

Package health contains a gRPC and an HTTP server providing application health related information.

Applications may use this package to provide liveness and readiness endpoints for Kubernetes probes.

Application version information is also made available which should be set at build time with the -X linker flag. This helps identify exactly which version of the application is healthy or not.