容器编排-Docker Swarm Mode和Kubernetes比较
Docker Swarm Mode 架构
Manager - 管理节点,能添加Task,也可以被设置成只具有管理功能。
Worker - 工作节点,由管理节点指派Task,具有Active、Pause、Drain 三种状态。
- Active:集群中该Node可以被指派Task。
- Pause:集群中该Node不可以被指派新的Task,但是其他已经存在的Task保持运行。
- Drain:集群中该Node不可以被指派新的Task,Swarm Scheduler停掉已经存在的Task,并将它们调度到可用的Node上。
Kubernetes 架构
Master 节点
Master 是 Kubernetes Cluster 的大脑,运行着如下 Daemon 服务:kube-apiserver、kube-scheduler、kube-controller-manager、etcd 和 Pod 网络(例如 flannel)。
Node 节点
Node 是 Pod 运行的地方,Kubernetes 支持 Docker、rkt 等容器 Runtime。 Node上运行的 Kubernetes 组件有 kubelet、kube-proxy 和 Pod 网络(例如 flannel)。
关于Kubernetes 更详细的介绍,可以参考我的文章《Kubernetes 架构》和《Kubernetes 重要概念》。
相关推荐
锋锋 2020-10-26
liusaisoso 2020-08-19
limx 2020-08-19
知行合一止于至善 2020-08-19
远远的山 2020-11-09
onepiecedn 2020-10-29
谢恩铭 2020-10-23
liverlife 2020-10-10
kunyus 2020-09-25
MrFuWen 2020-08-15
朱培知浅ZLH 2020-11-16
cdbdqn00 2020-11-12
达观数据 2020-11-11
JustinChia 2020-11-11
jingtao 2020-11-08
大叔比较胖 2020-10-30
gracecxj 2020-10-30
kunyus 2020-10-28
JustHaveTry 2020-10-27