K8S架构

  1. kubernetes是由google用go开发的软件
  2. kubernetes架构
  • master节点
    * api server, k8s网关,所有请求指令必须经过api server
    * scheduler, 调度器,使用调度算法,把请求资源调度到某一node节点
    * controller, 控制器,维护k8s资源对象
    * etcd 存储集群的配置和状态
  • node节点
    * docker,容器运行引擎
    * kubelet, 在每个node节点都有,在node节点上面的资源操作指令由kubelet执行
    * kube-proxy, 代理服务,负载均衡
    * fluentd, 日志收集服务
    * pod, 是k8s管理的基本单元, pod内部是容器
    关系:一个master节点对应多个node节点
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。