素材阁

Istio 速查

共 22 条 Istio 服务网格配置与命令,涵盖安装与注入、流量管理、安全、可观测、排障。 支持搜索与分类筛选,点击即可复制。

安装与注入

基于 Kubernetes 的服务网格。

命令说明
安装 Istio(demo / default / minimal 等 profile)
为命名空间开启自动注入 sidecar
静态分析配置问题
版本 / 查看代理同步状态

流量管理

VirtualService 与 DestinationRule。

命令说明
定义路由规则
灰度 / 权重分流
目标规则
入口网关
重试、超时与故障注入

安全

mTLS 与鉴权策略。

命令说明
强制双向 TLS
授权策略(细粒度访问控制)
JWT 校验
检查某 Pod 的授权结果

可观测

内置遥测面板。

命令说明
打开 Kiali 服务拓扑面板
指标 / 链路追踪面板
Prometheus 面板
查看 Envoy 访问日志

排障

查看 Envoy 配置。

命令说明
查看路由配置
查看上游集群
综合诊断某 Pod
判断 Pod 是否会被注入
以 JSON 查看监听器

使用说明

Istio 速查:安装与注入、流量管理、安全、可观测、排障;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:安装与注入、流量管理、安全、可观测、排障。
  2. 点「命令」列复制 YAML 片段或 istioctl 命令。
  3. 灰度发布用 VirtualService 按权重分流,用 DestinationRule 定义 subset。
  4. 全站安全基线:PeerAuthentication 设 STRICT 强制 mTLS。

常见问题

sidecar 没注入怎么查?
确认命名空间 label istio-injection=enabled,并用 istioctl experimental check-inject 检查。
路由不生效怎么排查?
按序看 istioctl proxy-status 同步、proxy-config routes/cluster 配置、Envoy 访问日志。
需要联网吗?
速查内容本地可用;运行需 Kubernetes 与 Istio 环境。

延伸阅读

相关工具