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

Default spire.install.enabled to true #26864

Merged
merged 2 commits into from
Jul 19, 2023

Conversation

meyskens
Copy link
Member

This change sets authentication.mutual.spire.install.enabled to true. It will only take affect when authentication.mutual.spire.enabled is also true. This eliminates the need for 2 flags when installed with built-in spire which is the most common use.

Fixes: #26771

Change default helm value of authentication.mutual.spire.install.enabled to true

@meyskens meyskens added the release-note/minor This PR changes functionality that users may find relevant to operating Cilium. label Jul 17, 2023
@meyskens meyskens requested review from a team as code owners July 17, 2023 12:51
@meyskens meyskens added the area/servicemesh GH issues or PRs regarding servicemesh label Jul 17, 2023
This will default install Spire with Cilium if Spire auth is enabled.
It will remove the need to set two flags when enabling Spire based
Mutual Auth with Cilium Managed Spire.

Signed-off-by: Maartje Eyskens <maartje.eyskens@isovalent.com>
This will remove the spire enabled flag from the e2e test config as
it is now the default option.

Signed-off-by: Maartje Eyskens <maartje.eyskens@isovalent.com>
@meyskens meyskens force-pushed the meyskens/spire-default-install branch from f342b62 to 839f2ee Compare July 17, 2023 13:13
@meyskens
Copy link
Member Author

/test

@meyskens meyskens removed the request for review from tommyp1ckles July 19, 2023 08:57
@meyskens meyskens added the needs-backport/1.14 This PR / issue needs backporting to the v1.14 branch label Jul 19, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from main in 1.14.0 Jul 19, 2023
@meyskens meyskens added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Jul 19, 2023
@aditighag aditighag merged commit b146df0 into cilium:main Jul 19, 2023
65 checks passed
@meyskens meyskens deleted the meyskens/spire-default-install branch July 20, 2023 11:38
@nbusseneau nbusseneau mentioned this pull request Jul 24, 2023
21 tasks
@nbusseneau nbusseneau 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 Jul 24, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Needs backport from main to Backport pending to v1.14 in 1.14.0 Jul 24, 2023
@nbusseneau nbusseneau 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 Jul 25, 2023
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Backport pending to v1.14 to Backport done to v1.14 in 1.14.0 Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/servicemesh GH issues or PRs regarding servicemesh 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/minor This PR changes functionality that users may find relevant to operating Cilium.
Projects
No open projects
1.14.0
Backport done to v1.14
Development

Successfully merging this pull request may close these issues.

Mutual Auth: Change default helm value of authentication.mutual.spire.install.enabled to true
5 participants