Kubernetes组件关系
2019-08-13 10:23:55 0 举报
Kubernetes组件关系
作者其他创作
大纲/内容
etcd
API服务器
调度器
Admissioncontrol plugin 3
Authorizationplugin 2
工作节点
API服务器的操作
资源验证
Authentionplugin 3
Http POST
Replication管理器
Authorizationplugin 3
Kubelet
Authorizationplugin 1
ReplicationController资源
控制平面 主节点
不同用户
kubectl get componentstatus
Replication管理器监听API对象变更
User
Admissioncontrol plugin 1
Pod
5. 向所有监听者发送更新后的对象
监听
客户端(kubectl)
通过调度算法,决定pod运行在哪个集群节点上
Authentionplugin 1
api/kubectl
kubectl
Replication管理器ReplicaSet、DaemonSet、Job控制器Deployment控制器StatefulSet控制器Node控制器Service控制器Endpoints控制器NameSpace控制器PersistentVolume控制器其它
2. POST/.../pods/pod-xyz
控制器管理器
Admissioncontrol plugin 2
1. GET /.../pods?watch=true
3. update对象
4. notify修改
创建与删除
Authentionplugin 2
container
如何通知客户端资源变更
kube-proxy
2种代理模式:userspace模式iptables模式
其它资源
存储集群装态和元数据
Pod资源
0 条评论
下一页