Kubernetes(K8s) & pod

      Kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。

      Kubernetes是Google在2014年开源的一个容器集群管理系统。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性

一个服务器集群,不同服务器上运行着不同的docker容器

为了方便管理各个节点上的docker容器,就需要把这个用来运行docker容器的服务器给它构建成一个集群,这个集群就叫k8s


通过 Kubernetes,你可根据虚拟机的可用计算资源和每个容器的资源要求,协调一组虚拟机并安排容器在这些虚拟机上运行。容器分组为 Pod,这是 Kubernetes 的基本操作单位。这些容器和 Pod 可以缩放到所需状态,并且用户可以管理其生命周期以保持应用正常启动和运行。

例如k8s中有三个服务器,需要运行nginx承受1000的并发,而单个nginx只能承受200的并发, 所以需要运行5个nginx。假设机器1上运行3个,机器2上运行1个,机器3上运行1个。此时机器3宕机了,那么k8s就会发觉这一情况并自动在机器1或机器2上再开一个nginx

这就是弹性伸缩,实时根据服务器的并发情况,增加或缩减容器数量

Pod

Pod是Kubernetes中能够创建和部署的最小单元,是Kubernetes集群中的一个应用实例,总是部署在同一个节点Node上。Pod中包含了一个或多个容器,还包括了存储、网络等各个容器共享的资源。Pod支持多种容器环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值