zoukankan      html  css  js  c++  java
  • k8s笔记

    一 k8s的组成

        1.1 k8s一般由master和node组成,其中重要组件如:apiserver,manager controller,etcd,以及scheduler和网络插件例如flannel等部署在master节点上,而node上面分配的则是kubelet,kubectl,以及pod,其最小的组成单位是pod。

    二 k8s master节点上面组件的功能以及作用

         2.1 apiserver

          apiserver与节点端的kubelet通信,用来管理和将节点的容器信息记录传递给etcd数据库中,同时也与master节点上面的controller和schedulre通信,之后将一些列的改动持久化存储入

        集群的存储中的etcd数据库中

        2.2 controller manager

          Controller Manager作为集群内部的管理控制中心,负责集群内的Node、Pod副本、服务端点(Endpoint)、命名空间(Namespace)、服务账号(ServiceAccount)、资源定额(ResourceQuota)               的管理,当某个Node意外宕机时,Controller Manager会及时发现并执行自动化修复流程,确保集群始终处于预期的工作状态

                 

        2.3 scheduler

          它主要起的是一个应用调度作用,当应用被创建出来,负责将创建出来的应用调度到最适合的节点服务上

      

        2.4 etcd

          可靠的分布式的数据库,用来存储kubernets的集群状态

     

  • 相关阅读:
    apache wicket 7.X让html回归webapp文件夹下
    HDU 4050 wolf5x (概率DP 求期望)
    struts2和数据库模糊查询
    codeforces 453A Little Pony and Expected Maximum 最大值期望
    挖坑
    BZOJ1430: 小猴打架
    BZOJ1672: [Usaco2005 Dec]Cleaning Shifts 清理牛棚
    1645: [Usaco2007 Open]City Horizon 城市地平线
    POJ1741 Tree
    CH Round #53-数据备份
  • 原文地址:https://www.cnblogs.com/wxm-pythoncoder/p/14118893.html
Copyright © 2011-2022 走看看