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

1.18.x mtls for xds in gg2 #10589

Merged
merged 4 commits into from
Jan 31, 2025
Merged

Conversation

sheidkamp
Copy link

@sheidkamp sheidkamp commented Jan 30, 2025

Description

Backport of #10582

Also pulled in cli.Get which used in the new code but was not backported. The PR which introduced that method is large (45 files) and requires a solo-projects update, so the needed lines were manually added.

Note: this PR changes the behavior of gg2 when global.glooMtls.enabled=true, which normally would not be allowed in an LTS branch or gated behind an environment variable. However, the current behavior is that if glooMtls is enabled communication between the gloo-proxy-gw and the control plane fails, so we would not be changing the behavior of anything that could be in use. Because of this, we can safely backport without additional gating.

@sheidkamp sheidkamp requested a review from a team as a code owner January 31, 2025 01:41
@solo-changelog-bot
Copy link

@sheidkamp
Copy link
Author

/kick

Co-authored-by: changelog-bot <changelog-bot>

changelog cleanup

Revert "changelog cleanup"

This reverts commit b55a68f.

Revert "Additional CLI debug commands (#10450)"

This reverts commit 7238ca1.

Update cli.go
@sheidkamp sheidkamp force-pushed the 1.18.x-mtls-for-xds-in-gg2 branch from b55a68f to 1774762 Compare January 31, 2025 14:52
@solo-changelog-bot
Copy link

Issues linked to changelog:
https://github.com/solo-io/solo-projects/issues/6210

@soloio-bulldozer soloio-bulldozer bot merged commit 97d910e into v1.18.x Jan 31, 2025
18 checks passed
@soloio-bulldozer soloio-bulldozer bot deleted the 1.18.x-mtls-for-xds-in-gg2 branch January 31, 2025 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants