The http-api sidecar was connecting to the public URL (https://budget-*.viktorbarzin.me) which goes through Traefik/Authentik. When pods got rescheduled to different nodes, this caused ETIMEDOUT errors. Changed to internal service URL (http://budget-*.actualbudget.svc.cluster.local) which is fast and reliable regardless of pod placement. |
||
|---|---|---|
| .. | ||
| factory | ||
| .terraform.lock.hcl | ||
| backend.tf | ||
| main.tf | ||
| providers.tf | ||
| secrets | ||
| terragrunt.hcl | ||
| tiers.tf | ||