Health Check for the Controller #11
Labels
good first issue
These are great first issues. If you are looking for a place to start, start here!
kind/design
Proposal discussing new features / fixes and how they should be implemented
kind/feature
New features for Agones
Milestone
The controller currently needs a liveness http check, and a restart if it fails.
So we'll need to add a /healthz HTTP handler somewhere in:
https://github.com/googleprivate/agon/blob/master/gameservers/controller/controller.go
I expect we'll likely need to run the http server in it's own go-routine / manage how shutdown will occur in a somewhat graceful way.
And update the install.yaml (in both root and build directories) to include the new liveness check
References:
Go net/http package
The text was updated successfully, but these errors were encountered: