Kubernetes源码剖析
[shenhonglei]
KubeSphere Member、CKA、Google认证专家(GCP)云架构师、V-M-ware 云原生技术专家、云原生社区上海站核心成员、云原生开源项目爱好者、QingCloud 容器解决方案架构师,主要负责容器类云原生相关产品及服务, 具有丰富的公有云和云管平台建设经验。致力于云原生中间件和 PaaS 产品研发和落地实践,热衷于开源技术。
展开
-
(四)Kubernetes 源码剖析之学习WorkQueue-(阅读ing)
文章目录书籍资料5.4 WorkQueue-工作队列5.4.1 FIFO队列5.4.2 延迟队列5.4.3 限速队列1.令牌桶算法(BucketRateLimiter)2.排队指数算法(ItemExponentialFailureRateLimiter3.计数器算法(ItemFastSlowRateLimiter)。4.混合模式(MaxOfRateLimiter),将多种限速算法混合使用。 按照学习计划,本周是学习WorkQueue 网上资料还是比较多了,最近看下来,还是书箱资料比较易懂,有带入感,blo原创 2020-08-24 15:18:49 · 485 阅读 · 0 评论 -
(三)Kubernetes 源码剖析之学习Informer机制
文章目录书籍资料5.3 Informer 机制5.3.1 Informer机制架构设计 按照学习计划,本周是学习Informer机制 网上资料还是比较多了,最近看下来,还是书箱资料比较易懂,有带入感,blog笔记只做个个人理解+记录。 书籍资料 纸质书籍京东 微信读书web版 5.3 Informer 机制 在Kubernetes系统中,组件之间通过HTTP协议进行通信,在不依赖任何中间件的情况下需要保证消息的实时性、可靠性、顺序性等。那么Kubernetes是如何做到的呢?答案就是Informer原创 2020-08-16 16:08:45 · 877 阅读 · 0 评论 -
(二)Kubernetes 源码剖析-client-go 编程式交互
文章目录4. client-go 编程式交互 4. client-go 编程式交互 熟练使用并掌握client-go是每个Kubernetes开发者必备的技术 首次选第五章节开始是基于‘Kubernetes 源码研习社’的活动参与进行,《Kubernetes 源码剖析》:第五章——Client Go章节本章主要阐述 client-go 编程式交互式工具的实现机制,本章节涉及 Kubernetes 开发者常用的多种 Client ,例如: RESTClient、ClientSet、DynamicClient、原创 2020-08-09 19:29:36 · 629 阅读 · 0 评论 -
(一)Kubernetes 源码剖析-环境准备
Kubernetes 源码剖析-环境准备 文章目录Kubernetes 源码剖析-环境准备1.环境准备1.1 VMware Fusion 11.5.3 GA1.2 Linux镜像下载1.2.1下载地址1.2.2个性化配置1.2.2.1配置信息1.2.2.2虚拟机上外网1.2.2.3安装net-tools package1.2.2.4修改hostname,主机名1.2.2.5安装wget&docker&Git1.2.2.6将Docker加入开机启动项1.2.2.7 安装用于以树状图列出目录的内原创 2020-08-09 19:27:00 · 1005 阅读 · 0 评论