容器服务 kubernetes 系统组件介绍

  • 时间:
  • 浏览:0
  • 来源:uu快3游戏_uu快3计划_苹果版

 网络通信组件

部署最好的办法 Daemonset 守护守护线程池池最好的办法 部署,部署在 Master,Node 机器上全部就有使用 。

 容器服务建立 kubernetes 集群后,系统默认建立一批 kubernetes 集群的系统组件与守护线程池池,理解没没有人的部署配置最好的办法 和含义,是优化集群,排除 k8s 集群故障的技术基础之一。

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

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

部署最好的办法  Master 机器上启动守护线程池池, etcd 在阿里云容器服务中以系统 Service 最好的办法 部署。

服务暴露 2379端口

部署最好的办法

 节点上运行该服务守护线程池池

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

服务暴露最好的办法

http 10251 端口提供服务

服务暴露最好的办法

 http 10252 端口提供服务

部署最好的办法

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

部署最好的办法

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

服务暴露最好的办法

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

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

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

部署最好的办法  Daemonset 守护守护线程池池最好的办法 部署,部署在 Master 机器上,使用 。

服务暴露最好的办法

http 10252 端口提供服务

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

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

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