- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 【containerd 源码分析】containerd cri PodRunSandbox 源码分析之二
criService 实现了接口 runtime.RuntimeServiceServer1. RunPodSandbox 函数 路径 pkg/server/sandbox_run.go,创建以及启动 sandbox,确认成功是 sandbox 状态为 ready// RunPodSandbox creates and starts a pod-leve...
2019-09-30 09:50:08 6054 2
原创 【containerd 源码分析】containerd cri 启动注册流程源码分析
CRI CRI(Container Runtime Interface)是 Kubernetes 定义的与 contianer runtime 进行交互的接口,将 Kubernetes 与特定的容器解耦。Kubernetes早期的版本,对于容器环境的支持是通过 hard code 方式直接调用 Docker API,支持更多的容器运行时和更精简的容器运行时,Kuber...
2019-09-26 16:42:36 5229
原创 【kubernetes/k8s源码分析】kata container agent create container 源码分析
1. CreateContainer 函数 接收到 GRPC 消息为 CreateContainerRequest 请求func (a *agentGRPC) CreateContainer(ctx context.Context, req *pb.CreateContainerRequest) (resp *gpb.Empty, err error) {...
2019-09-23 16:37:20 4055
原创 【kubernetes/k8s源码分析】pod dns 源码分析
Description 在 kubernetes 中有 4 种 DNS 策略,分别是ClusterFirstWithHostNet、ClusterFirst、Default、和None,这些策略可以通过dnsPolicy来定义,如果Pod、Deployment 或者 RC 等资源时没有定义 dnsPolicy,默认使用ClusterFirst策略 a. ...
2019-09-06 15:10:07 5034
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人