数据库
MySQL
ORACLE
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
Linux运维
中间件
shell脚本
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
首页 动态 发帖 版块 我的
 退出
游客  
等级:
金豆:
经验:
首页  /  kubernetes面试题  /  正文

简述Kubernetes创建一个Pod的主要流程?

  237 
 0
 0

Kubernetes中创建一个Pod涉及多个组件之间联动,主要流程如下:

  • 1、客户端提交Pod的配置信息(可以是yaml文件定义的信息)到kube-apiserver。

  • 2、Apiserver收到指令后,通知给controller-manager创建一个资源对象。

  • 3、Controller-manager通过api-server将pod的配置信息存储到ETCD数据中心中。

  • 4、Kube-scheduler检测到pod信息会开始调度预选,会先过滤掉不符合Pod资源配置要求的节点,然后开始调度调优,主要是挑选出更适合运行pod的节点,然后将pod的资源配置单发送到node节点上的kubelet组件上。

  • 5、Kubelet根据scheduler发来的资源配置单运行pod,运行成功后,将pod的运行信息返回给scheduler,scheduler将返回的pod运行状况的信息存储到etcd数据中心。


标签:
作者签名: 只有努力,才会有收获   楼主  2022-07-19 22:43:20

点赞推荐

回复列表
合作伙伴:
Powered by 运维术 8.3.2
© 2017-2024 模板 by 黑衣人
您的IP: 3.147.89.151 , 2024-09-20 00:04:52
Powered by 运维术 8.3.2
© 2017-2024 模板 by 黑衣人
(0) 分享
分享
取消
我的客服