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

1.5 本章小结

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

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

‰□Master主要包含API Server、controller-manager、Scheduler和etcd几个组件,其中API Server是整个集群的网关。

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

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

‰□Kubernetes的网络中主要存在四种类型的通信:同一Pod内的容器间通信、各Pod间的通信、Pod与Service间的通信,以及集群外部的流量同Service之间的通信。