Tags: teguru-labs/helm-charts
Tags
feat(instant-chart): add healthcheck probe
The container can be enabled `livenessProbe`, `readinessProbe` or `startupProbe`
by adding these field.
By default, these probes will use `tcpSocket` with the first container port (default: `80`).
For example:
```yaml
containers:
- image: nginx:alpine
livenessProbe:
enabled: true
```
The result:
```yaml
containers:
- name: container-0
image: nginx:alpine
livenessProbe:
tcpSocket:
port: 80
failureThreshold: 5
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
```
fix(instant-chart): missing serviceAccountName field The Deployment.spec.serviceAccountName is missing when having Values: ```yaml serviceAccount: create: false name: external-service-account ``` 1. If `serviceAccount.create=false` and `serviceAccount.name=external-service-account`: ```yaml serviceAccountName: external-service-account ``` 2. If `serviceAccount.create=false` and `serviceAccount.name=""`: ```yaml serviceAccountName: default ```