Fix for #174: Incrase healthcheck timeout

Default timeout for healthcheck by kubernetes is too low. As we wait up
for 2 seconds for the Postfix and DKIM to respond, this exceeds the
threshold and the healthcheck fails with:

```
Readiness probe failed: command "sh -c /scripts/healthcheck.sh" timed out
```

By simply increasing `timeoutSeconds` this issue is resolved.
This commit is contained in:
Bojan Čekrlić 2024-01-09 16:58:02 +01:00
parent 83b9af5c9b
commit a1b30f31f9
2 changed files with 4 additions and 0 deletions

View file

@ -205,6 +205,7 @@ readinessProbe:
initialDelaySeconds: 10
periodSeconds: 60
failureThreshold: 6
timeoutSeconds: 8
exec:
command:
- sh

View file

@ -18,5 +18,8 @@ check_dkim() {
printf '\x18Clocalhost\x004\x00\x00127.0.0.1\x00' | nc -w 2 127.0.0.1 8891
}
echo "Postfix check..."
check_postfix
echo "DKIM check..."
check_dkim
echo "All OK!"