Skip to content

An option for disabling Pod disruption budget #6996

Closed
@m-yosefpor

Description

Is your feature request related to a problem? Please describe.

Many infrustructures deny PDB creations for users, so operator will face issues. There should be an option to disable podDisruptionBudget creation in strimzi, to opt-out for creating PDB in such cases.

Describe the solution you'd like

There should be an option in CRD (e.g.e here: https://github.com/strimzi/strimzi-kafka-operator/blob/main/install/cluster-operator/040-Crd-kafka.yaml#L1450) to disable podDisruptionBudget creation (podDisruptionBudget.disabled: true/false) in strimzi, to opt-out for creating PDB in such cases. The default value should be false to conserve current behavior by default.

Describe alternatives you've considered

It can be disabled globally as a flag --disable-pdb-creation in strimzi (not a good solution).

Additional context

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions