部署 Service
通过 Cloud Service Mesh 将服务部署到集群 与将 Service 部署到没有 Cloud Service Mesh 的集群时相同。您需要对 Kubernetes 清单进行一些更改:
为所有容器创建 Kubernetes Service。全部 部署 应包含 已关联 Kubernetes 服务。
为您的 Service 端口命名。虽然 GKE 允许您 定义未命名的 Service 端口,Cloud Service Mesh 需要您提供 端口的名称 协议。
为 Deployment 添加标签。这样你就可以使用 Cloud Service Mesh 流量, 一些管理功能,例如在同一网站的多个不同版本之间拆分流量, 服务。
以下示例 Deployment 和 Service 演示了这些要求:
在使用 Cloud Service Mesh 的集群上部署 Service 后,请务必 注入 Sidecar 代理。