Kubernetes进阶实战(第2版)
上QQ阅读APP看书,第一时间看更新

1.5 本章小结

本章介绍了Kubernetes的历史、功用、特性及相关的核心概念和术语,并简单描述了其架构及各关键组件,以及集群网络中的常见通信方式,涵盖以下方面。

▪Kubernetes集群主要由Master和Node两类节点组成。

▪Master主要包含apiserver、controller-manager、scheduler和etcd这几个组件,其中apiserver是整个集群的网关。

▪Node主要由kubelet、kube-proxy和容器引擎等组件构成,kubelet是工作在Kubernetes集群节点之上的代理组件。

▪完整的Kubernetes集群还需要部署KubeDNS、HeapSter(或Prometheus)、Dashboard和Ingress Controller等几个附加组件。

▪Kubernetes的网络中主要有4种类型的通信:同一Pod内的容器间通信、各Pod彼此间通信、Pod与Service间的通信以及集群外部的流量同Service之间的通信。