【发布时间】:2021-08-27 23:13:15
【问题描述】:
我有一堆 GRPC 微服务,它们使用自签名证书。我将身份验证信息添加到 GRPC 通道,然后用于识别端点并提供正确的服务。
现在我想迁移到 Istio mTLS。
在第一阶段,我让 Istio 绕过所有 GRPC 连接,并且我的服务现在可以正常工作。
在第二阶段,我想将 TLS 移交给 Istio,但我不知道如何将身份验证信息传递给 GRPC?
如何在 Istio mTLS 设置中处理身份验证?
GRPC 可以支持other authentication mechanisms 有没有人用它来将 Istio 身份验证信息注入 GRPC?关于您如何在设置中实现此功能的任何其他建议
我使用 go-lang 以防万一这对提供任何其他信息有用。
谢谢
【问题讨论】: