Skip to content

Conversation

@thesuperzapper
Copy link
Member

@thesuperzapper thesuperzapper commented Mar 22, 2022

What issues does your PR fix?

What does your PR do?

  • Replaces the PgBouncer "readinessProbe" with a "startupProbe" to prevent intermittent socket failures causing the "livenessProbe" to fail:
  • Added the following values:
    • pgbouncer.startupProbe.enabled (default: true)
    • pgbouncer.startupProbe.initialDelaySeconds (default: 5)
    • pgbouncer.startupProbe.periodSeconds (default: 10)
    • pgbouncer.startupProbe.timeoutSeconds (default: 15)
    • pgbouncer.startupProbe.failureThreshold (default: 30)

Checklist

For all Pull Requests

For releasing ONLY

@thesuperzapper thesuperzapper added this to the airflow-8.6.0 milestone Mar 22, 2022
@thesuperzapper thesuperzapper added the status/ready-to-merge status - this will be merged into next release label Mar 22, 2022
@thesuperzapper thesuperzapper force-pushed the pgbouncer-probe-fixes branch from 9957575 to 4c24c35 Compare March 31, 2022 23:09
@thesuperzapper thesuperzapper merged commit dd6d57f into airflow-helm:main Mar 31, 2022
@thesuperzapper thesuperzapper deleted the pgbouncer-probe-fixes branch March 31, 2022 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status/ready-to-merge status - this will be merged into next release

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

replace PGBouncer's readinessProbe with startupProbe pgbouncer readinessProbe timeouts cause livenessProbe failures

1 participant