No PodDisruptionBudget is created for the calico-apiserver deployment.
Expected Behavior
PodDisruptionBudget created for calico-apiserver, similar to the calico-typha deployment.
Current Behavior
No PDB
Possible Solution
Generate a PodDisruptionBudget when creating the Deployment
Steps to Reproduce (for bugs)
- Install operator
kubectl -n calico-apiserver get pdb
- no result
Context
The calico-apiserver deployment is configured with 2 replicas. To avoid service interruption when replacing a lot of nodes at once (e.g. during version upgrade) the deployment should be configured with a PodDisruptionBudget. Similar to the calico-typha deployment.
Your Environment
- Operating System and version: AWS EKS Kubernetes 1.26
- Link to your project (optional):
Thank you
No PodDisruptionBudget is created for the
calico-apiserverdeployment.Expected Behavior
PodDisruptionBudget created for
calico-apiserver, similar to thecalico-typhadeployment.Current Behavior
No PDB
Possible Solution
Generate a PodDisruptionBudget when creating the Deployment
Steps to Reproduce (for bugs)
kubectl -n calico-apiserver get pdbContext
The
calico-apiserverdeployment is configured with 2 replicas. To avoid service interruption when replacing a lot of nodes at once (e.g. during version upgrade) the deployment should be configured with a PodDisruptionBudget. Similar to thecalico-typhadeployment.Your Environment
Thank you