k8s是一种容器编排技术, 目标是简化和自动化容器应用程序的管理任务
存储编排 :可以根据容器自身的需求自动创建存储卷
k8s的两大层面:
数据层面:负责为容器提供运行环境
Kubelet : 负责维护容器的生命周期,即通过控制docker,来创建、更新、销毁容器
Docker : 负责节点上容器的各种操作
Master :集群控制节点,每个集群需要至少一个master节点负责集群的管控
Node :工作负载节点,由master分配容器到这些node工作节点上,然后node节点上的docker负责容器的运行
Pod :kubernetes的最小控制单元,容器都是运行在pod中的,一个pod中可以有1个或者多个容器;pod在一个network namespace,所以pod内容器共享ip和端口
Controller :控制器,管理k8s中的基本控制单元。
Service :pod对外服务的统一入口,下面可以维护者同一类的多个pod
Label :标签,用于对pod进行分类,同一类pod会拥有相同的标签
NameSpace :命名空间,用来隔离pod的运行环境
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论