Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PDB for tap and tap-injector #11249

Closed
wants to merge 1 commit into from

Conversation

mcharriere
Copy link
Contributor

To avoid disruption during cluster nodes rolling or scaling, it's desired to complement the maxUnavailable from the rolling strategy with a PodDisruptionBudget.

This commit adds the respective PDB objects following the core components implementation to the tap and tap-injector deployments. It can be enabled with the enablePodDisruptionBudget helm chart value.

Fixes #11248

To avoid disruption during cluster nodes rolling or scaling, it's
desired to complement the maxUnavailable from the rolling strategy with
a PodDisruptionBudget.

This commit adds the respective PDB objects following the core
components implementation to the `tap` and `tap-injector` deployments.
It can be enabled with the enablePodDisruptionBudget helm chart value.

Fixes linkerd#11248

Signed-off-by: Matias Charriere <matias@giantswarm.io>
@mcharriere mcharriere requested a review from a team as a code owner August 15, 2023 09:56
@adleong
Copy link
Member

adleong commented Sep 9, 2023

Nice!

I'm wondering if the PodDisruptionBudgets should apply to the other deployments in linkerd-viz as well, namely web, prometheus, and metrics-api. What do you think?

@adleong
Copy link
Member

adleong commented Oct 9, 2023

Hi @mcharriere, I'm going to close this PR due to lack of activity. Please feel free to re-open if you'd like to pick this back up again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add PodDisruptionBudgets in linkerd-viz chart
2 participants