,而是在当前操作系统运行,通过cgroup技术进行容器化包装
目前的时代,就是容器化部署时代
容器化问题
容器化部署方式带来了非常多的遍历,但是也会出现一些问题,比如说:
一个容器故障停机了,怎么样让另外一个容器立刻启动去替补停机的容器...这些容器管理的问题统称为容器编排问题,为了解决这些容器编排问题,就产生了一些容器编排软件:
Swarm:Docker自己的容器编排工具
Mesos:Apache的一个资源统一管控的工具,需要和Marathon...注册和发现等机制
Scheduler
负责集群资源调度,按照预定的调度策略将pod调度到相应的node节点上
ControllerManager
负责维护集群的状态,比如程序部署安排,故障检测,自动扩展,滚动更新等...更新,销毁容器
KubeProxy
负责提供集群内部的服务发现和负载均衡代理
Docker
负责节点上容器的各种操作,docker可换成container,crio,podman等方案
kubernetes...对外服务的统一入口,下面可以维护者同一类的多个pod
Label:标签,用于对pod进行分类,同一类pod会拥有相同的标签
NameSpace:命名空间,用来隔离pod的运行环境
本文为仙士可原创文章,转载无需和我联系