├── .gitignore ├── EnvoyGateway概览.md ├── Envoy核心架构分析.md ├── GatewayAPI概览.md ├── Istio安全框架解析.md ├── Istio数据面新模式---AmbientMesh.md ├── KubernetesAdmissionController解析.md ├── KubernetesController执行框架解析.md ├── Kubernetes存储框架解析.md ├── LICENSE ├── PouchContainerCRI的设计与实现.md ├── Prometheus告警模型分析.md ├── Prometheus在Kubernetes下的服务发现机制.md ├── Prometheus存储模型分析.md ├── README.md ├── pic ├── admissioncontroller │ ├── arch.png │ ├── procedure.png │ └── secure.png ├── alertmanager │ ├── alertmanager.jpg │ ├── alerts.jpg │ ├── arch.jpg │ └── silence.png ├── ambient │ ├── ambient-arch.png │ ├── ambient-l7.png │ └── istio-arch.png ├── appreciate.jpg ├── envoy-gateway │ ├── arch.jpg │ └── extension-server-arch.jpg ├── flannel │ ├── 1-1.png │ ├── udp.png │ ├── vxlan-1.png │ └── vxlan-2.png ├── gateway-api │ ├── api-ralation.jpg │ ├── arch.jpg │ ├── gateway-example.jpg │ └── route.jpg ├── istio-security │ ├── arch.png │ ├── daemon-sds.png │ ├── inbound-traffic.png │ ├── outbound-traffic.png │ └── sidecar-sds.png ├── kubecontroller │ └── arch.jpeg ├── kubeletpod │ ├── podhandler.png │ └── podworker.png ├── pilot │ ├── arch.jpeg │ ├── listener.jpeg │ └── pubsub.jpeg ├── pouchcri │ ├── cri.png │ ├── pouchcri.png │ └── stream.png ├── prometheus │ └── promarch.jpeg ├── prometheusstorage │ ├── arch.jpg │ └── memseries.jpg ├── runc │ └── runc.png └── storage │ ├── adcontroller.png │ ├── controller.png │ └── framework.png ├── 如何利用Prometheus监控你的应用.md ├── 深入理解CNI.md ├── 深入理解Docker容器引擎runC执行框架.md ├── 深入理解Istio核心组件之Pilot.md ├── 深入理解Kubelet核心执行框架.md └── 深入理解flannel.md /.gitignore: -------------------------------------------------------------------------------- 1 | # OSX trash 2 | .DS_Store 3 | 4 | -------------------------------------------------------------------------------- /EnvoyGateway概览.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/EnvoyGateway概览.md -------------------------------------------------------------------------------- /Envoy核心架构分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/Envoy核心架构分析.md -------------------------------------------------------------------------------- /GatewayAPI概览.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/GatewayAPI概览.md -------------------------------------------------------------------------------- /Istio安全框架解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/Istio安全框架解析.md -------------------------------------------------------------------------------- /Istio数据面新模式---AmbientMesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/Istio数据面新模式---AmbientMesh.md -------------------------------------------------------------------------------- /KubernetesAdmissionController解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/KubernetesAdmissionController解析.md -------------------------------------------------------------------------------- /KubernetesController执行框架解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/KubernetesController执行框架解析.md -------------------------------------------------------------------------------- /Kubernetes存储框架解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/Kubernetes存储框架解析.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/LICENSE -------------------------------------------------------------------------------- /PouchContainerCRI的设计与实现.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/PouchContainerCRI的设计与实现.md -------------------------------------------------------------------------------- /Prometheus告警模型分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/Prometheus告警模型分析.md -------------------------------------------------------------------------------- /Prometheus在Kubernetes下的服务发现机制.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/Prometheus在Kubernetes下的服务发现机制.md -------------------------------------------------------------------------------- /Prometheus存储模型分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/Prometheus存储模型分析.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/README.md -------------------------------------------------------------------------------- /pic/admissioncontroller/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/admissioncontroller/arch.png -------------------------------------------------------------------------------- /pic/admissioncontroller/procedure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/admissioncontroller/procedure.png -------------------------------------------------------------------------------- /pic/admissioncontroller/secure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/admissioncontroller/secure.png -------------------------------------------------------------------------------- /pic/alertmanager/alertmanager.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/alertmanager/alertmanager.jpg -------------------------------------------------------------------------------- /pic/alertmanager/alerts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/alertmanager/alerts.jpg -------------------------------------------------------------------------------- /pic/alertmanager/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/alertmanager/arch.jpg -------------------------------------------------------------------------------- /pic/alertmanager/silence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/alertmanager/silence.png -------------------------------------------------------------------------------- /pic/ambient/ambient-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/ambient/ambient-arch.png -------------------------------------------------------------------------------- /pic/ambient/ambient-l7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/ambient/ambient-l7.png -------------------------------------------------------------------------------- /pic/ambient/istio-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/ambient/istio-arch.png -------------------------------------------------------------------------------- /pic/appreciate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/appreciate.jpg -------------------------------------------------------------------------------- /pic/envoy-gateway/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/envoy-gateway/arch.jpg -------------------------------------------------------------------------------- /pic/envoy-gateway/extension-server-arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/envoy-gateway/extension-server-arch.jpg -------------------------------------------------------------------------------- /pic/flannel/1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/flannel/1-1.png -------------------------------------------------------------------------------- /pic/flannel/udp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/flannel/udp.png -------------------------------------------------------------------------------- /pic/flannel/vxlan-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/flannel/vxlan-1.png -------------------------------------------------------------------------------- /pic/flannel/vxlan-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/flannel/vxlan-2.png -------------------------------------------------------------------------------- /pic/gateway-api/api-ralation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/gateway-api/api-ralation.jpg -------------------------------------------------------------------------------- /pic/gateway-api/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/gateway-api/arch.jpg -------------------------------------------------------------------------------- /pic/gateway-api/gateway-example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/gateway-api/gateway-example.jpg -------------------------------------------------------------------------------- /pic/gateway-api/route.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/gateway-api/route.jpg -------------------------------------------------------------------------------- /pic/istio-security/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/istio-security/arch.png -------------------------------------------------------------------------------- /pic/istio-security/daemon-sds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/istio-security/daemon-sds.png -------------------------------------------------------------------------------- /pic/istio-security/inbound-traffic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/istio-security/inbound-traffic.png -------------------------------------------------------------------------------- /pic/istio-security/outbound-traffic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/istio-security/outbound-traffic.png -------------------------------------------------------------------------------- /pic/istio-security/sidecar-sds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/istio-security/sidecar-sds.png -------------------------------------------------------------------------------- /pic/kubecontroller/arch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/kubecontroller/arch.jpeg -------------------------------------------------------------------------------- /pic/kubeletpod/podhandler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/kubeletpod/podhandler.png -------------------------------------------------------------------------------- /pic/kubeletpod/podworker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/kubeletpod/podworker.png -------------------------------------------------------------------------------- /pic/pilot/arch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/pilot/arch.jpeg -------------------------------------------------------------------------------- /pic/pilot/listener.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/pilot/listener.jpeg -------------------------------------------------------------------------------- /pic/pilot/pubsub.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/pilot/pubsub.jpeg -------------------------------------------------------------------------------- /pic/pouchcri/cri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/pouchcri/cri.png -------------------------------------------------------------------------------- /pic/pouchcri/pouchcri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/pouchcri/pouchcri.png -------------------------------------------------------------------------------- /pic/pouchcri/stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/pouchcri/stream.png -------------------------------------------------------------------------------- /pic/prometheus/promarch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/prometheus/promarch.jpeg -------------------------------------------------------------------------------- /pic/prometheusstorage/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/prometheusstorage/arch.jpg -------------------------------------------------------------------------------- /pic/prometheusstorage/memseries.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/prometheusstorage/memseries.jpg -------------------------------------------------------------------------------- /pic/runc/runc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/runc/runc.png -------------------------------------------------------------------------------- /pic/storage/adcontroller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/storage/adcontroller.png -------------------------------------------------------------------------------- /pic/storage/controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/storage/controller.png -------------------------------------------------------------------------------- /pic/storage/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/pic/storage/framework.png -------------------------------------------------------------------------------- /如何利用Prometheus监控你的应用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/如何利用Prometheus监控你的应用.md -------------------------------------------------------------------------------- /深入理解CNI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/深入理解CNI.md -------------------------------------------------------------------------------- /深入理解Docker容器引擎runC执行框架.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/深入理解Docker容器引擎runC执行框架.md -------------------------------------------------------------------------------- /深入理解Istio核心组件之Pilot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/深入理解Istio核心组件之Pilot.md -------------------------------------------------------------------------------- /深入理解Kubelet核心执行框架.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/深入理解Kubelet核心执行框架.md -------------------------------------------------------------------------------- /深入理解flannel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaoZengzeng/KubernetesResearch/HEAD/深入理解flannel.md --------------------------------------------------------------------------------