xds: Support UpstreamTlsContext.sni with XdsChannelCredentials
オープン
enhancement
xds
- 主要言語
- Java
- スター
- 12.1k
- フォーク
- 4k
- 平均マージ
- 2日 17時間
- マージ済み PR(30日)
- 37
説明
gRFC A29 added XdsChannelCredentials, but the gRFC explicitly ignored the `sni` field. @dvilaverde in #11750 needs `sni`, so this issue was split out to track it. We'll need a small gRFC.
The current implementation is sending `sni` based on the original target instead of not sending any SNI. That's not good as it could cause a user to unknowingly depend on the incorrect behavior. So we do need to _at least disable_ SNI in the short-term. But it seems the work to disable SNI is most of the work to support `sni`. (Even when we support `sni` we need to support disabling SNI; if the field is empty that implies SNI is disabled.)
コントリビューションガイド
評価
この issue はまだ評価されていません。