k8s笔记一 ——基本概念

1 k8s基本概念

容器本身是没有价值的,真正有价值的是容器编排。

​ 学习k8s client.go之前,先让我们了解一下k8s的常用术语和基本概念,如果你在之前接触过微服务或者是mysql、redis集群这将会非常轻松。

1.1 K8s架构及其组件

​ k8s集群采用了主从架构,一个主节点Master负责k8s从节点的调度、管理和运维;从节点Slave则执行用户程序;主节点一般叫做Master Node,从节点叫做Worker Node

1.1.1 Master Node组件

​ Master Node 包含了四个组件分别是Api Service、Scheduler、Controller Manager、etcd

  • Api Service: 负责接收所有访问K8s的请求,并把请求转发到对应的K8s组件执行
  • Scheduler:负责调度 Worker node,比如当用户需要部署服务时,Scheduler会选择一个worker node进行部署
  • Controller Manager:负责监控和调整Worker node上部署服务的状态,比如当一个服务挂掉时,Controller Manager会让Scheduler再选一个Worker node进行部署
  • Eted:存储K8s系统配置和用户自定义配置,就是一个注册中心

1.1.2 Worker Node 组件

​ Worker Node 包含了五个组件分别是Kubelet、Kube-Proxy、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值