此博客借鉴了较多书中的内容,仅仅作为自己学习整理使用。该书为《kubernetes in action》,有兴趣的朋友可以读读这本书。
kubernetes集群组件
kubernetes集群分为两部分:Kubernetes控制平面、工作节点
Kubernetes控制平面:用来存储、管理集群状态
(1)etcd分布式持久化存储
(2)api server
(3)scheduler
(4)controller
工作节点:
(1)Kubelet
(2)kube-proxy(Kubelet服务代理)
(3)容器运行时环境(Docker、rkt)
附加组件:
(1)Kubernetes DNS服务器
(2)仪表盘
(3)Ingress控制器
(4)Heapster(容器集群监控)
(5)容器网络接口插件
组件间如何通信: