bookingcom / shipper

Kubernetes native multi-cluster canary or blue-green rollouts using Helm
Apache License 2.0
734 stars 38 forks source link

Monitoring for the validating webhook #366

Closed hihilla closed 3 years ago

hihilla commented 3 years ago

338

Start publishing the validating webhooks TLS certificate expiration time at Shipper-mgmt pod start-up. This is set up to enable monitoring the expiration date and alerting when approaching it, to prevent certificate expiring and validating webhook not validating.

Send a heartbeat from the webhook. This is set up to enable monitoring the liveness of the webhook, to prevent the webhook silently failing.