Kubernetes的基础概念

 

Kubernetes的职责

 K8S是一款集群容器编排工具,它有以下4个指责

  • 自动化容器部署和复制
  • 随时扩展或收缩容器规模
  • 容器分组Group,并且提供容器间的负载均衡
  • 实时监控,即时故障发现,自动替换

K8S的组成图

K8S最少要有3个服务器或物理机,一个里面放k8sMaster,用来对其他节点部署提供支持。其中Label标签可以理解为Pod的别名

 


 

POD(豆荚)

扫描二维码关注公众号,回复: 8967516 查看本文章

POD是容器的容器,可以包含多个Container。它是K8S最小可部署单元,一个POD就是一个进程POD内部容器网络互通,每个POD都有独立虚拟IP,POD都是部署完整的应用或模块

上图中的Pause有两个职能,第一个是为当前的POD提供一个共享的网络空间;另外一个是为当前的POD提供一个volume目录

比较kubeadm、kubelet、kubectl

  • kubeadm是k8s的集群构建工具
  • kubelet运行在所有节点上,负责启动POD和容器,以系统服务的形式出现
  • kubectl是k8s的命令行工具,提供指令
发布了308 篇原创文章 · 获赞 157 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/Delicious_Life/article/details/104157104
今日推荐