使用 Istio 服务网格保障微服务安全
1. 搭建 Kubernetes 部署环境
2020 年 6 月时,Google Kubernetes Engine (GKE) 支持最新版本的 Istio 总会有时间差。所以,如果你使用的是 GKE,将无法测试 Istio 1.5.x 或更高版本中引入的新特性。你可以在 GKE-to-Istio 版本映射 中查看具体的版本对应情况。
1.1 清理先前工作
如果你已经运行过相关示例,可从 chapter12/sample01 目录运行以下命令来清理那些部署:
sh clean.sh
若脚本返回某些资源未找到的错误,可直接忽略。本章示例的所有源代码可在 GitHub 仓库 的 chapter12 目录中找到。 clean.sh 脚本会删除先前创建的所有 Kubernetes 服务、部署、配置映射和密钥。
1.2 部署微服务
从 chapter12/sample01 目录运行以下命令,创建与 STS、订单处理和库存微服务相关的三个 Kub
超级会员免费看
订阅专栏 解锁全文
48

被折叠的 条评论
为什么被折叠?



