argoproj / argo-helm

ArgoProj Helm Charts
https://argoproj.github.io/argo-helm/
Apache License 2.0
1.77k stars 1.88k forks source link

Support PDB `unhealthyPodEvictionPolicy` #3011

Open fleuryc-owkin opened 2 weeks ago

fleuryc-owkin commented 2 weeks ago

Is your feature request related to a problem?

kube-linter-action complains that unhealthyPodEvictionPolicy is not explicitly set :

(object: xxx/argo-workflows-workflow-controller policy/v1, Kind=PodDisruptionBudget) unhealthyPodEvictionPolicy is not explicitly set (check: pdb-unhealthy-pod-eviction-policy, remediation: Set unhealthyPodEvictionPolicy to AlwaysAllow. Refer to https://kubernetes.io/docs/tasks/run-application/configure-pdb/#unhealthy-pod-eviction-policy for more information.)

Related helm chart

argo-workflows

Describe the solution you'd like

Support unhealthyPodEvictionPolicy in the PDB definition.

Describe alternatives you've considered

No response

Additional context

No response