k8s架构

网友投稿 587 2022-10-13

k8s架构

k8s架构

k8s架构

文章目录

​​k8s架构​​

​​架构​​

​​1.master节点​​​​2.worker节点​​​​3.创建流程​​

​​创建一个容器实例​​

架构

1.master节点

APIServer:集群和外界交互的接口ETCD:所有的状态都存储在ectd里,一般来说都是集群化部署的,可以和master在一起也可以自己单独出来ControllerManager:有多个Controller,每个Controller通过API Server提供的接口实时监控整个集群的每个资源对象的当前状态,当发生各种故障导致系统状态发生变化时,会尝试将系统状态修复到“期望状态”。Scheduler:决定将pod发布到哪些空闲的node

2.worker节点

Kubelet:在APIServer上注册节点信息,定期向master节点同步节点资源使用情况和容器监控数据,也可以用来处理master节点下发到本节点的任务,管理pod和容器kube-proxy:实现service,对于外界访问屏蔽了pod的变化带来的影响

总体架构图:

3.创建流程

创建一个容器实例

参考:

​​Kubernetes中pod的创建流程​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Linux安装K8s
下一篇:mybatis复习(二)mybatis连接池和事务管理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~