You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To improve high-availability of integrations, the Camel K operator should provide the ability to create PodDisruptionBudget resources for integration pods:
Where should the PodDisruptionBudget configuration be exposed? Should it be exposed by a dedicated trait, or grouped into a more general scheduling or pod trait?
Make sure it is compatible with all the deployment strategies: Deployment, Knative Service and CronJob?
The text was updated successfully, but these errors were encountered:
#1787 This is what I have so far. PDB is created for every integration and deleted with integration. I decided to go with new trait for the PDB but I can refactor if necessary.
I still need to create test for the trait and also I'm not sure if IntegrationRunning phase is the best here.
Also I have to test it with other deployment strategies
To improve high-availability of integrations, the Camel K operator should provide the ability to create PodDisruptionBudget resources for integration pods:
https://kubernetes.io/docs/tasks/run-application/configure-pdb/
Open points:
The text was updated successfully, but these errors were encountered: