mirror of
https://github.com/coredns/coredns.git
synced 2025-12-07 02:45:11 -05:00
plugin/health: implement dyn health checks (#1214)
Implement health.Healther in erratic and kubernetes plugin. The kubernetes' healtcheck is only performed on startup - i.e. turn healthy after the initial loading. Erratic follow the drop count: every query%drop turns the healthcheck unhealthy. Fixes: #985
This commit is contained in:
4
plugin/kubernetes/health.go
Normal file
4
plugin/kubernetes/health.go
Normal file
@@ -0,0 +1,4 @@
|
||||
package kubernetes
|
||||
|
||||
// Health implements the health.Healther interface.
|
||||
func (k *Kubernetes) Health() bool { return k.APIConn.HasSynced() }
|
||||
Reference in New Issue
Block a user