Dynamic modules: Add support for custom handshaker extension point
- 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
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