zoukankan
html css js c++ java
一个典型的kubernetes工作流程
1、准备好一个包含应用程序的Deployment的yml文件,然后通过kubectl客户端工具发送给ApiServer。
2、ApiServer接收到客户端的请求并将资源内容存储到数据库(etcd)中。
3、Controller组件(包括scheduler、replication、endpoint)监控资源变化并作出反应。
4、ReplicaSet检查数据库变化,创建期望数量的pod实例。
5、Scheduler再次检查数据库变化,发现尚未被分配到具体执行节点(node)的Pod,然后根据一组相关规则将pod分配到可以运行它们的节点上,并更新数据库,记录pod分配情况。
6、Kubelete监控数据库变化,管理后续pod的生命周期,发现被分配到它所在的节点上运行的那些pod。如果找到新pod,则会在该节点上运行这个新pod。
7、kuberproxy运行在集群各个主机上,管理网络通信,如服务发现、负载均衡。例如当有数据发送到主机时,将其路由到正确的pod或容器。对于从主机上发出的数据,它可以基于请求地址发现远程服务器,并将数据正确路由,在某些情况下会使用轮训调度算法(Round-robin)将请求发送到集群中的多个实例。
做一个有底蕴的软件工作者
查看全文
相关阅读:
GB/T 38635.1-2020 信息安全技术 SM9标识密码算法 第1部分:总则
信息安全行业国家标准汇总,信息安全行业从业人员必看
贪吃蛇游戏(printf输出C语言版本)
C 实战练习题目57
C 实战练习题目56
C 实战练习题目55
C 实战练习题目54
C 实战练习题目53
C 实战练习题目52
C 实战练习题目51
原文地址:https://www.cnblogs.com/justmine/p/8684564.html
最新文章
阿里云 Centos 7 ECS 云服务器安装桌面环境; Centos Server 安装 Gnome 桌面环境
查看linux分区文件系统类型和当前文件系统利用率; df 命令;
Linux 文件系统扩展属性 xattr
原码,反码与补码
剑指Offer(第二版)面试题目分析与实现-高质量的代码
剑指Offer(第二版)面试题目分析与实现-面试需要的基础知识
剑指Offer(第二版)面试题目分析与实现-面试的流程
递归-汉诺塔问题
剑指Offer(第二版)面试题目分析与实现合集
最短路算法实现与分析:Dijkstra算法,Floyed,Bellman-Ford, SPFA算法;
热门文章
最小生成树算法实现与分析:Prim 算法,Kruskal 算法;
经典数据结构实现与分析:顺序表,单链表,栈,队列,树结构,图结构;
理顺软件开发各个环节-3(需求管理-用户需求和产品需求)
理顺软件开发各个环节-2(开发模式选取)
理顺软件开发各个环节-1(序言及团队管理)
python 实现图片批量加入水印!pillow 入门实战!
cocos creator 3D | 拇指射箭
cocos creator 3D | 蚂蚁庄园运动会星星球
微信小游戏流量主广告接入指南!
GB/T 38638-2020 信息安全技术 可信计算 可信计算体系结构
Copyright © 2011-2022 走看看