Kubernetes的基础概念
目录
Kubernetes的职责
K8S是一款集群容器编排工具,它有以下4个指责
- 自动化容器部署和复制
- 随时扩展或收缩容器规模
- 容器分组Group,并且提供容器间的负载均衡
- 实时监控,即时故障发现,自动替换
K8S的组成图
K8S最少要有3个服务器或物理机,一个里面放k8sMaster,用来对其他节点部署提供支持。其中Label标签可以理解为Pod的别名
POD(豆荚)
POD是容器的容器,可以包含多个Container。它是K8S最小可部署单元,一个POD就是一个进程POD内部容器网络互通,每个POD都有独立虚拟IP,POD都是部署完整的应用或模块
上图中的Pause有两个职能,第一个是为当前的POD提供一个共享的网络空间;另外一个是为当前的POD提供一个volume目录