00 杂记
- 建议为 Pod 模板加入两个标签 : app 和 version。
- deployment无论是否进行服务暴露,都必须有一个service。
- VirtualService中创建默认的路由规则 :不论是否进行进一步的流量控制,都建议为网格中的服务创建默认的路由规则 ,以防发生意料之外的访问 结果 。没有做match的匹配条件且位于最好的一个匹配规则就是默认规则。
- Service 对象中 的 Port 部分必须以“ 协议名”为前缀,目前支持 的协议名包括 http、 http2、 mongo、 redis 和 grpc,例如 ,我们的 flaskapp 中的服务端口就被命名 为“http”。 Istio会根据这些命名来确定为这些端口提供什么样的服务 ,不符合命名 规范的端口会被当作 TCP 服务,其功能支持范围会大幅缩小 。
envoy教程:https://www.qikqiak.com/envoy-book/