envoyproxy / envoyproxy/envoy

Dynamic modules: Add support for custom handshaker extension point

Open
#47,457 0 comments 0 reactions 0 assignees View on GitHub
enhancement triage
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 22h
Merged PRs (30d)
430

Description

*Title*: Dynamic modules: Add support for custom handshaker extension point

*Description*:
> We added TLS-PSK support to Envoy through the custom handshaker extension point. And Envoy Gateway has official support to dynamic modules. So we can enable TLS-PSK on Envoy through Envoy Gateway after this issue.

[optional *Relevant Links*:]
> https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/security/ssl#custom-handshaker-extension

Contributor guide

Open the contributing guide

Research direction

Start with the linked Envoy custom handshaker extension documentation and inspect the existing dynamic modules support and custom handshaker entry points. Done means Envoy Gateway can use the extension point to enable TLS-PSK, with coverage for the supported integration path.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.