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

Pod disruption budget #1850

Open
ricfo-tricentis opened this issue Dec 4, 2024 · 0 comments
Open

Pod disruption budget #1850

ricfo-tricentis opened this issue Dec 4, 2024 · 0 comments

Comments

@ricfo-tricentis
Copy link

ricfo-tricentis commented Dec 4, 2024

Describe the feature
When we are upgrading the cluster or adding/removing node pools, we are getting error that new image cannot be pulled because the connaisseur service is not available. The solution is either to uninstall the helm chart before the operation and install it back after, or use pod disruption budget like following:

apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
  name: connaisseur
  namespace: connaisseur
spec:
  minAvailable: 1
  selector:
    matchLabels:
      app.kubernetes.io/instance: connaisseur

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

Optional: Implementation ideas

Optional: Additional context

I would follow this link, but I'm lazy atm. https://awjunaid.com/kubernetes/how-to-implement-pod-disruption-budgets-with-helm-in-kubernetes/

phbelitz added a commit that referenced this issue Dec 6, 2024
Added a flag to enable/disable a [pod disruption budget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/), helping Connaisseur to be always available.

fixes #1850
phbelitz added a commit that referenced this issue Dec 6, 2024
Added a flag to enable/disable a [pod disruption budget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/), helping Connaisseur to be always available.

fixes #1850
phbelitz added a commit that referenced this issue Dec 6, 2024
Added a flag to enable/disable a [pod disruption budget](https://kubernetes.io/docs/tasks/run-application/configure-pdb/), helping Connaisseur to be always available.

fixes #1850
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

No branches or pull requests

1 participant