我希望能够对客户进行身份验证/授权,以便在特定的主题上生成/消费消息。他们将成为我们VPN(包括AWS)的一部分。据我了解,根据可用文档,唯一可以实现这一目标的选项是颁发客户端证书并基于客户端DN设置ACL?不幸的是,我无法使用我在Linux笔记本上创建的私有CA来创建客户端证书。所以出现以下问题:
- 是否正确需要设置由AWS托管的CA(ACM PCA)?这将导致几乎两倍的设置成本,包括最小经纪人配置。
- 我可以通过像Confluent的“Kafka Rest Proxy”之类的工具将外部世界代理到MSK群集中 - 正确吗?
- 我是否遗漏了什么?AWS内置了更简单的方法吗?
请给我指点:)
先感谢您啦! Marcel