Skip to content

In the helm chart, the PDB should be enabled by default #1799

@mamoit

Description

@mamoit

Is your feature request related to a problem?/Why is this needed
The lack of a PDB by default in the helm chart leads to situations where none of the controller pods are available.
This would be understandable if the default number of replicas would be 1, but the fact that there are 2 replicas by default means that the PDB should be enabled by default too.

/feature

Describe the solution you'd like in detail
Change the default value of the controller.podDisruptionBudget.enabled to true.

Describe alternatives you've considered
I can't really come up with any alternatives that feel correct.

Additional context
We've been using this chart in prod for quite a while now in a lot of clusters, and have been having some mysterious behavior related to EFS "outages".
We noticed the lack of a pod disruption budget and that seemed to be the source of our problems

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions