首页 > Web开发 > 详细

Kubernetes学习(1)

时间:2021-03-03 14:39:36      阅读:37      评论:0      收藏:0      [点我收藏+]

一、K8S集群工作原理
  1、控制器是集群的“大脑”
  2、什么是控制器
二、K8S集群的核心组件
  1、数据库etcd
  2、调度器scheduler
  3、集群入口API Server
    API Server提供了k8s各类资源对象(pod、RC、Service等)的增删改查及watch等HTTP Rest接口,是整个系统的数据总线和数据中心。
    API Server的功能:
    1.提供了集群管理的REST API接口(包括认证鉴权、数据校验及集群状态变更)
    2.提供其他模块之间的数据交互和通信的枢纽(只有API Server才直接操作etcd)
    3.资源配额控制的入口。
    4.拥有完备的集群安全机制
   kube-apiserver工作原理图

技术分享图片

 

 

 

 

    初始化Kube-apiserver的主要流程主要有:

  4、控制器Controller
  5、服务代理kube-proxy
  6、直接管理具体业务容器的kubelet
  以上组件可以被分为三个部分:核心组件etcd数据库,对etcd进行直接操作的入口组件API Server,以及其他组件(都可以被看作为控制器)。

三、控制器原理

 

技术分享图片

 

Kubernetes学习(1)

原文:https://www.cnblogs.com/awsscx/p/14474054.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!