<commit_before>---
layout: post
tags : [container, kubernetes, istio, 微服务, mesh]
title: istio 庖丁解牛(一) 组件概览

---
<meta name=”referrer” content=”no-referrer” />

> 作者: 钟华，腾讯云容器团队高级工程师，热衷于容器、微服务、service mesh、istio、devops 等领域技术

Istio 作为 Service Mesh 领域的集大成者, 提供了流控, 安全, 遥测等模型, 其功能复杂, 模块众多,  有较高的学习和使用门槛,  本文会对istio 1.1 的各组件进行分析, 希望能帮助读者了解istio各组件的职责、以及相互的协作关系.

## 1. istio 组件构成


以下是istio 1.1 官方架构图:

<img src="https://preliminary.istio.io/docs/concepts/what-is-istio/arch.svg" width="80%"/>


<commit_msg>test image<commit_after>---
layout: post
tags : [container, kubernetes, istio, 微服务, mesh]
title: istio 庖丁解牛(一) 组件概览

---

<meta name="referrer" content="no-referrer" />

> 作者: 钟华，腾讯云容器团队高级工程师，热衷于容器、微服务、service mesh、istio、devops 等领域技术

Istio 作为 Service Mesh 领域的集大成者, 提供了流控, 安全, 遥测等模型, 其功能复杂, 模块众多,  有较高的学习和使用门槛,  本文会对istio 1.1 的各组件进行分析, 希望能帮助读者了解istio各组件的职责、以及相互的协作关系.

## 1. istio 组件构成


以下是istio 1.1 官方架构图:

<img src="https://preliminary.istio.io/docs/concepts/what-is-istio/arch.svg" width="80%"/>



{'fraction_non_alphanumeric': 0.15109343936381708, 'fraction_numerical': 0.013916500994035786, 'mean_word_length': 4.888888888888889, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2961142', 'n_tokens_mistral': 635, 'n_tokens_neox': 711, 'n_words': 89}