jenkins-infra / helm-charts

Helm chart repository containing the jenkins-infra public charts.
7 stars 25 forks source link

fix(artifact-caching-proxy) ensure correct pod affinity, toleration, nodeSelector, resources and security contexts #1159

Closed dduportal closed 5 months ago

dduportal commented 5 months ago

This PR fixes #1158 but has a greater scope.

It is required for https://github.com/jenkins-infra/helpdesk/issues/3954 to allow installing ACP container in linux/arm64 node which requires tolerations and taints.

Checked with an helmfile diff against production: the current ACP deployment do not have any affinity even if specified: it was an error in the template which is also fixed by this PR.