Skip to content

mysql_proxy: add SSL termination#44091

Open
Licht-T wants to merge 3 commits intoenvoyproxy:mainfrom
Licht-T:feat-mysql-ssl-terminate
Open

mysql_proxy: add SSL termination#44091
Licht-T wants to merge 3 commits intoenvoyproxy:mainfrom
Licht-T:feat-mysql-ssl-terminate

Conversation

@Licht-T
Copy link

@Licht-T Licht-T commented Mar 23, 2026

Commit Message: add ability to use StartTLS transport socket to terminate SSL at Envoy and pass unencrypted traffic upstream to MySQL server
Additional Description: see #44089
Risk Level: Medium
Testing: Unit/Integ in this PR and E2E in another repo
Docs Changes: add docs on Proto
Release Notes: added to changelogs/current.yaml
Platform Specific Features: N/A
[Optional Fixes #44089 ]

You may use generative AI only if you fully understand the code. You need to disclose
this usage in the PR description to ensure transparency.

I hereby disclose the usage of generative AI for this PR.

Licht-T added 2 commits March 18, 2026 21:42
…tream test

Signed-off-by: Rito Takeuchi <licht-t@outlook.jp>
Signed-off-by: Rito Takeuchi <licht-t@outlook.jp>
@Licht-T Licht-T had a problem deploying to external-contributors March 23, 2026 16:27 — with GitHub Actions Error
@repokitteh-read-only
Copy link

Hi @Licht-T, welcome and thank you for your contribution.

We will try to review your Pull Request as quickly as possible.

In the meantime, please take a look at the contribution guidelines if you have not done so already.

🐱

Caused by: #44091 was opened by Licht-T.

see: more, trace.

@repokitteh-read-only repokitteh-read-only bot added the deps Approval required for changes to Envoy's external dependencies label Mar 23, 2026
@repokitteh-read-only
Copy link

CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to (bazel/.*repos.*\.bzl)|(bazel/dependency_imports\.bzl)|(api/bazel/.*\.bzl)|(.*/requirements\.txt)|(.*\.patch).
envoyproxy/dependency-shepherds assignee is @agrawroh

🐱

Caused by: #44091 was opened by Licht-T.

see: more, trace.

@Licht-T Licht-T changed the title mysql_filter: add SSL termination mysql_proxy: add SSL termination Mar 24, 2026
Signed-off-by: Rito Takeuchi <licht-t@outlook.jp>
@Licht-T Licht-T force-pushed the feat-mysql-ssl-terminate branch from b1e125a to f7f0754 Compare March 24, 2026 15:12
@Licht-T Licht-T requested a deployment to external-contributors March 24, 2026 15:12 — with GitHub Actions Waiting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps Approval required for changes to Envoy's external dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

mysql_proxy: MySQL SSL termination

2 participants