码迷,mamicode.com
首页 > Web开发 > 详细

001kubernetes学习__Master概述

时间:2020-06-20 22:20:12      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:isis   aci   mui   EMUI   crc   管理   adp   ons   manager   

Master

基本概念:
  1. kubernetes里的master指的是集群控制节点,是一个集群的“首脑”
  2. 每个kubernetes集群中都需要一个master来负责整个集群管理和控制
  3. 基本上kubernetes的所有控制命令都发给master,master负责具体的执行过程
组建集群需要注意:
因为master的重要性,所以:
  1. 通常master会占据一个独立的服务器。
  2. 高可用部署建议使用3台服务器。
注意:如果master主机,宕机或是不可用,那么对集群内的容器应用的管理都将失效。
 
在master上运行着以下关键进程:
  1. Kubernetes API Server(kube-apiserver):提供类HTTP rest接口的关键服务进程,是Kubernetes里所有资源的增、删、改、查操作的唯一入口,也是集群控制的入口进程。
  2. Kubernetes Controller Manager(kube-controller-manager):Kubernetes里所有资源对象的自动化控制中心,可以将其理解为资源对象的“大总管”。
  3. Kubernetes Scheduler(kube-scheduler):负责资源调度(pod调度)的进程,相当于公交公司的调度室。
补充:
  • 在master上通常还需要部署etcd服务,因为Kubernetes 里的所有资源对象的数据都被保存在etcd中。

001kubernetes学习__Master概述

标签:isis   aci   mui   EMUI   crc   管理   adp   ons   manager   

原文地址:https://www.cnblogs.com/lizhi199322/p/13170141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!