k8s process
k8s process
创建一个简单的deploy的时候,到底发生了什么?
k run nginx --image=nginx

kubectl 通过POST向API-server提交请求,之后:
-
Deployment 控制器生成 ReplicaSet Deployment控制器收到通知后创建ReplicaSet
-
ReplicaSet 控制器创建 pod 资源 ReplicaSet控制器创建一个Pod
-
调度器分配节点给新创建的 pod 调度器分配节点给Pod
-
Kubelet 运行 pod 容器
kubelet检测到变更把容器拉起来
观察集群事件
k get events --watch