Checks
Chart Version
latest
Kubernetes Version
Helm Version
Description
We are using the latest version of this chart in production for airflow 2.3.0 ( we did this migration few days back ).
One of the issues we faced is related to pgbouncer.
What happened was K8 rescheduled the pgbouncer pod to another node, since there is only 1 pod running we had one task failure which we had to retry manually later.
We can have safe_to_evict false or pod disruption budget as another solution but best would be to make pgbouncer HA by using multi pods.
Can we have 2 pods for HA pgbouncer ?
spec:
replicas: 1
strategy:
rollingUpdate:
## multiple pgbouncer pods can safely run concurrently
Relevant Logs
No response
Custom Helm Values
No response
Checks
User-Community Airflow Helm Chart.Chart Version
latest
Kubernetes Version
Helm Version
Description
We are using the latest version of this chart in production for airflow 2.3.0 ( we did this migration few days back ).
One of the issues we faced is related to pgbouncer.
What happened was K8 rescheduled the pgbouncer pod to another node, since there is only 1 pod running we had one task failure which we had to retry manually later.
We can have safe_to_evict false or pod disruption budget as another solution but best would be to make pgbouncer HA by using multi pods.
Can we have 2 pods for HA pgbouncer ?
charts/charts/airflow/templates/pgbouncer/pgbouncer-deployment.yaml
Line 24 in 420eae2
Relevant Logs
No response
Custom Helm Values
No response