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

Make tolerations configurable in clustermesh-apiserver certgen job #28221

Merged

Conversation

giorio94
Copy link
Member

A certgen job can be used to generate the TLS certificates required both for hubble and clustermesh. Yet, the clustermesh one lacks the possibility of configuring additional tolerations, which are instead configurable in the hubble case. This is possibly useful for instance to allow running the job on control-plane nodes. Hence, let's fix this divergence.

Related: #28167

Make tolerations configurable in clustermesh-apiserver certgen job

A certgen job can be used to generate the TLS certificates required
both for hubble and clustermesh. Yet, the clustermesh one lacks the
possibility of configuring additional tolerations, which are instead
configurable in the hubble case. This is possibly useful for instance
to allow running the job on control-plane nodes. Hence, let's fix this
divergence.

Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
@giorio94 giorio94 added area/clustermesh Relates to multi-cluster routing functionality in Cilium. release-note/misc This PR makes changes that have no direct user impact. area/helm Impacts helm charts and user deployment experience labels Sep 19, 2023
@giorio94 giorio94 requested review from a team as code owners September 19, 2023 08:35
@giorio94
Copy link
Member Author

/test

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Sep 20, 2023
@sayboras sayboras merged commit 5e32026 into cilium:main Sep 20, 2023
61 of 62 checks passed
@giorio94 giorio94 deleted the mio/clustermesh-apiserver-certgen-tolerations branch September 22, 2023 16:44
@gandro
Copy link
Member

gandro commented Sep 25, 2023

Should we backport this to v1.14? Considering it seems to be a blocker for some users (ref #28167)

@giorio94
Copy link
Member Author

Should we backport this to v1.14? Considering it seems to be a blocker for some users (ref #28167)

Makes sense to me, marking for backport to v1.14.

@giorio94 giorio94 added the needs-backport/1.14 This PR / issue needs backporting to the v1.14 branch label Sep 25, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.14.3 Sep 25, 2023
@giorio94 giorio94 mentioned this pull request Sep 26, 2023
22 tasks
@giorio94 giorio94 added backport-pending/1.14 The backport for Cilium 1.14.x for this PR is in progress. and removed needs-backport/1.14 This PR / issue needs backporting to the v1.14 branch labels Sep 26, 2023
@aanm aanm added backport-done/1.14 The backport for Cilium 1.14.x for this PR is done. and removed backport-pending/1.14 The backport for Cilium 1.14.x for this PR is in progress. labels Sep 29, 2023
@jrajahalme jrajahalme moved this from Needs backport from main to Backport done to v1.14 in 1.14.3 Oct 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/clustermesh Relates to multi-cluster routing functionality in Cilium. area/helm Impacts helm charts and user deployment experience backport-done/1.14 The backport for Cilium 1.14.x for this PR is done. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact.
Projects
No open projects
1.14.3
Backport done to v1.14
Development

Successfully merging this pull request may close these issues.

None yet

4 participants