kubernetes 简介

kubernetes 简介

资源管理器发展历史

Mesos => Swarm => kubernetes

简介:

  1. MESOS: APACHE 分布式集群管理框架 2019年5月 Twitter 推行 Kubernetes
  2. docker Swarm(docker 容器化组建, 阿里云剔除 docker swarm)
    docker 公司原装出品
    swarm 消耗小 但是功能少 因此慢慢被 kubernetes 取代
  3. kubernetes (谷歌出品, 10年容器化基础架构, borg Go语言重写Borg, kubernetes诞生, 基础架构平台)
    轻量级: 消耗的资源少
    开源
    弹性伸缩(重点)
    负载均衡: IPVS

kubernetes 概念介绍(常用)

Master

​ 负责管理群集,协调集群中的所有活动,例如调度应用程序,维护应用程序的所需状态,扩展应用程序以及推出新的更新。

Node

​ 充当 Kubernetes 集群中的辅助计算机的VM或物理计算机。每个节点都有一个 Kubelet,它是用于管理节点并与 Master 通信的代理。Node 是 Kubernetes 中的参与计算的机器,可以是虚拟机或物理计算机,具体取决于集群。每个 NodeMaster 管理。Node 可以有多个 PodMaster 会自动处理群集中的 Node 并在上面调度 PodMaster 的自动调度会参考每个Node 上的可用资源从而进行资源均衡。在Node上运行的服务进程包括docker daemonKubeletKube-Proxy

Pod

PodKubernetes 调度的基本单位。 当我们在 Kubernetes 上创建 Deployment 时,该 Deployment 会在其中创建包含容器的 Pod (而不是直接创建容器)。每个 Pod 都与调度它的 Node 绑定,并保持在那里直到终止(根据重启策略)或删除。 如果 Node 发生故障&#x

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值