Istio 0.1

Istio 0.1 是 Istio 的第一个 release,它适用于单个 Kubernetes 集群,并支持以下功能:

  • 使用单个命令将 Istio 安装到 Kubernetes 命名空间中。
  • 将 Envoy 代理半自动注入 Kubernetes pod。
  • 使用 iptables 自动捕获 Kubernetes pod 的流量。
  • HTTP、gRPC 和 TCP 流量的集群内负载均衡。
  • 支持超时、重试预算和断路器。
  • Istio 集成的 Kubernetes Ingress 支持( Istio 充当 Ingress 控制器)。
  • 细粒度的流量路由控制、包括 A/B 测试、金丝雀部署、红/黑部署。
  • 灵活的内存速率限制 。
  • L7 遥测和使用 Prometheus 记录 HTTP 和 gRPC。
  • Grafana 仪表板显示每服务 L7 指标。
  • 请求使用 Zipkin 通过 Envoy 进行追踪。
  • 使用双向 TLS 的服务到服务身份验证。
  • 使用拒绝表达式的简单服务到服务授权。