Go could choose the sds name based on the sni server name, per connection TLS handshake.
Envoy could fetch the sds on demand.
So that, we could avoid multiple filter_chain under the single LDS resource, that would make the size of the LDS size increased crazy, when there are many many domains.
Go could choose the sds name based on the sni server name, per connection TLS handshake.
Envoy could fetch the sds on demand.
So that, we could avoid multiple filter_chain under the single LDS resource, that would make the size of the LDS size increased crazy, when there are many many domains.