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的集群状态

     

  • 相关阅读:
    source命令
    bash中单引号与双引号的总结
    鸟哥的linux私房菜学习笔记3
    鸟哥的linux私房菜学习笔记2
    /usr/sbin/atd 和 /etc/init.d/atd有什么区别
    Linux中/etc/fstab /etc/mtab /proc/mounts这三个文件的分析与比较
    服务器本机不能登陆的解决
    有用的博客
    推荐几个好用的PHP集成开发环境
    ANDROID开发笔记(二)
  • 原文地址:https://www.cnblogs.com/wxm-pythoncoder/p/14118893.html
Copyright © 2011-2022 走看看