OneUptime / oneuptime

OneUptime is the complete open-source observability platform.
https://oneuptime.com
Apache License 2.0
4.83k stars 227 forks source link

Add startupProbe to deployments with healthchecks #1750

Closed golyalpha closed 1 day ago

golyalpha commented 1 day ago

Added startupProbe to deployments with healthchecks, replacing initialDelaySeconds.

Additionally made startup probes configurable (periodSeconds and failureThreshold can be set in values.yaml), and added a fallback to initialDelaySeconds if startup probes are disabled.

Pull Request Checklist: