容器服务 kubernetes 系统组件介绍

  • 时间:
  • 浏览:0
  • 来源:uu直播快3平台

服务暴露办法

http 10252 端口提供服务

 kubelet 服务多多线程 ,每个 node 上运行该节点,向 Master 注册节点信息。

服务暴露办法

http 10251 端口提供服务

服务暴露办法

 http 10252 端口提供服务

服务暴露 2379端口

 云资源管理控制器,实现 Cloud provider,用以云资源的管理。

部署办法 Daemonset 守护多多线程 办法部署,部署在 Master 机器上,使用 。

部署办法

 静态 POD办法部署,其配置的 yaml 在 master 机器的/etc/kubernetes/manifests/kube-controller-manager.yaml,修改该设置,保存后 k8s 集群会自动重启部署。

 基于generic server 上封装的一层官方默认的 apiserver:

 网络通信组件

部署办法Daemonset 守护多多线程 办法部署,部署在 Master,Node 机器上全部都是使用 。

部署办法

 kube-apiserver 以 Static pod 静态POD 办法部署,其配置的 yaml 在 master 机器的/etc/kubernetes/manifests/kube-apiserver.yaml,修改该设置,保存后 k8s 集群会自动重启部署 apiserver pod 到Master 机器上。

 kubernetes 调度器,调度 pod 到 ECS 的部署。

部署办法 静态 POD办法部署,其配置的 yaml 在 master 机器的/etc/kubernetes/manifests/kube- scheduler.yaml,修改该设置,保存后 k8s 集群会自动重启部署。

 k8s 资源对象管理控制器,包括 默认启动的Node Controller, Daemon Controller, Deployment Controller 以及阿里云扩展的相关 Controller 控制器 等;

 容器服务建立 kubernetes 集群后,系统默认建立一批 kubernetes 集群的系统组件与多多线程 ,理解亲戚亲戚朋友的部署配置办法和含义,是优化集群,排除 k8s 集群故障的技术基础之一。

部署办法

 节点上运行该服务多多线程

暴露服务 包括 102200 端口的认证 API、4194 端口的 cAdvisor API、10255 端口的只读 API 以及 10248 端口的健康检查 API

 用来保存 k8s 集群所有对象的情况信息和网络信息。

部署办法 Master 机器上启动多多线程 , etcd 在阿里云容器服务中以系统 Service 办法部署。

服务暴露办法

 通过 SLB 负载均衡暴露服务,slb 后端服务器为 apiserver 所在的3台 Master 机器,侦听 pod 提供的6443 https 服务端口。