api - 如何以安全的方式在 Kubernetes 中的服务之间进行通信
问题描述
我在 Kubernetes 中运行了一些 node.js 微服务,现在我需要找到一种方法在它们之间进行通信。我正在考虑公开一个只能从其他 pod 内部访问的端点。我一直在寻找几个小时,但没有找到足够安全的解决方案。有没有办法让它这样工作?谢谢!
解决方案
以安全的方式在 Kubernetes 中的服务之间进行通信
Kubernetes 原生不为加密通信服务提供双向 TLS 解决方案,这就是 Istio 与双向 tls-authenticatione将此功能带到平台的地方。
推荐阅读
- ios - 从firebase调用数据需要完成处理程序?
- sql - 未使用 string_to_array(long_string, ',') 上的 Postgres 功能索引
- python - 无法在 SQL Alchemy 中返回 Postgres 表名
- excel-formula - 从列中的每个单元格中查找日期值,并根据日期在两个日期之间的位置返回年份日期
- c# - 在 TableLayoutPanel 的同一行内的控件内设置控件
- c# - 从位图对象制作更小的位图
- javascript - this.setState 不覆盖旧状态?
- node.js - SyntaxError:编译 ejs 时出现意外的标记
- flutter - 该方法未为该类定义 - Flutter
- sql - 如何使用标准 SQL 将日期时间转换为 Google Bigquery 中的日期,或者如何从日期时间的 where 语句中提取年份?