ALTS(原型)

此扩展的限定名称为 envoy.transport_sockets.alts

注意

此扩展旨在对不可信的下游和上游流量都具有鲁棒性。

提示

此扩展扩展了以下扩展类别,并且可以与之一起使用

此扩展必须使用以下类型 URL 之一进行配置

extensions.transport_sockets.alts.v3.Alts

[extensions.transport_sockets.alts.v3.Alts 原型]

ALTS 传输套接字的配置。这为 Envoy 提供了 Google 的 ALTS 协议。将对等身份存储在动态元数据中,命名空间为“envoy.transport_socket.peer_information”,键为“peer_identity”。 https://cloud.google.com/security/encryption-in-transit/application-layer-transport-security/

{
  "handshaker_service": ...,
  "peer_service_accounts": []
}
handshaker_service

(string, REQUIRED) 握手服务的地址,通常为 GCE 上的 169.254.169.254:8080。

peer_service_accounts

(repeated string) 来自对等方的可接受服务帐户,握手验证步骤中将拒绝不在列表中的对等方。如果为空,则不执行验证。