Istio 服务网格
서비스가 수십 개가 되면 재시도·타임아웃·TLS·접근 통제를 언어마다 다시 구현하게 됩니다. 메시는 그 공통 관심사를 프록시 계층으로 내려 코드 수정 없이 일괄 적용합니다. 이 코스는 사이드카 주입의 해부부터 라우팅·카나리·mTLS·인가 정책까지 매니페스트를 직접 작성하고 정적 분석으로 검증하며 배웁니다.
고급 · 레슨 31 · 实验 11
커리큘럼
边车与数据平面的概念
- 边车 — 不改代码就改变网络的办法 reading
- 网格安装清单与边车的解剖 lab
- 测验:边车与数据平面 quiz
流量管理
- VirtualService 与 DestinationRule — 角色分开的原因 reading
- 写路由规则与韧性配置 lab
- 测验:流量管理 quiz
金丝雀与流量切分
- 金丝雀 — 比权重更重要的是中止条件 reading
- 用权重、请求头、镜像把金丝雀跑起来 lab
- 测验:金丝雀与流量切分 quiz
安全 — mTLS 与 AuthorizationPolicy
- 零信任网格 — 身份、加密,以及授权 reading
- 从 PERMISSIVE 一路推到 STRICT lab
- 从全面拒绝一路收窄到最小权限 lab
- 测验:mTLS 与授权 quiz
可观测性
- 指标、访问日志、追踪 — 代理白送的和不白送的 reading
- 用 Telemetry API 设计信号 lab
- 测验:可观测性 quiz
安装之前先读懂会装进什么
- 配置档与网格设置——两个撤销代价很高的决定 reading
- 安装之前先读懂会装进什么——配置档与网格设置 lab
- 测验:安装配置档与网格设置 quiz
扩展点的价值与代价
把网格外的服务器接进来
- 如何让网格外的服务器成为成员 reading
- 把迁不走的服务器接进网格——WorkloadGroup 与 WorkloadEntry lab
- 测验:网格扩展 quiz
边车的生命周期与资源
- 难的不是装上边车,而是和它一起过日子 reading
- 代理装上之后会发生什么——资源、启动顺序和结束不了的 Job lab
- 测验:边车生命周期与资源 quiz
把代理从 Pod 里拿出来之后
- 把代理从 Pod 里拿出来,得到什么又要拆分什么 reading
- 把代理从 Pod 里拿出来——环境模式的组件与两个层 lab
- 测验:环境模式 quiz