Missing liveness / readiness / startup probes
- Dominant language
- Go Template
- Stars
- 76
- Forks
- 72
- PR merge metrics
- No merged PRs in 30d
Description
In helm chart probes are missing and at least for web-deployment it is needed to perform rollout restart without service interruption
would be nice to be able to configure something like
```
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 3000
scheme: HTTP
initialDelaySeconds: 60
periodSeconds: 20
successThreshold: 1
timeoutSeconds: 1
readinessProbe:
failureThreshold: 1
httpGet:
path: /
port: 3000
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 3
successThreshold: 1
timeoutSeconds: 1
startupProbe:
failureThreshold: 20
httpGet:
path: /
port: 3000
scheme: HTTP
periodSeconds: 3
successThreshold: 1
timeoutSeconds: 1
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Helm chart templates for the web-deployment and the values used to configure them. Review how Kubernetes probes are currently represented, then make liveness, readiness, and startup probes configurable for the deployment. Done means the chart accepts the probe settings shown in the issue and supports rollout restarts without service interruption.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- helm, kubernetes
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100