首页
学习
活动
专区
工具
TVP
发布

跟我一起学 K8s

https://github.com/librant/learn 详细学习知识库, 如果你觉得还不错,star 一下
专栏作者
39
文章
30456
阅读量
39
订阅数
【K8s】kubelet 源码分析 01-02
【注】源码分析均以 k8s 的第一个 commit 代码分析;1)分析 WatchFile() 方法:func (sl *Kubelet) WatchFile(file string, changeChannel chan<- api.ContainerManifest) {}每隔一段时间,从监控的文件中读取数据:data, err := ioutil.ReadFile(file)将读取的数据解析到 ContainerManifest 的 ymal 文件中:sl.ExtractYAMLData(data,
Librant
2022-06-26
2680
【K8s】api-server 源码分析 01-01
对于设置 etcd 存储节点的的 api-server 的启动参数,需要实例化 etcd 的客户端,用于访问 etcd 节点;
Librant
2022-06-13
5250
【番外篇】gRPC学习
gRPC是由Google主导开发的RPC框架,使用HTTP/2协议并用ProtoBuf作为序列化工具。其客户端提供Objective-C、Java接口,服务器侧则有Java、Golang、C++等接口,从而为移动端(iOS/Androi)到服务器端通讯提供了一种解决方案。 当然在当下的环境下,这种解决方案更热门的方式是RESTFull API接口。该方式需要自己去选择编码方式、服务器架构、自己搭建框架(JSON-RPC)。gRPC官方对REST的声音是:
Librant
2018-12-16
6440
第二章 Docker环境安装
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。--摘自《百度百科》
Librant
2018-11-29
8220
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档