热门文章> k8s是干嘛的(k8s是干什么的) >

k8s是干嘛的(k8s是干什么的)

36氪企服点评小编
2022-01-13 11:25
4271次阅读

k8s是干什么的?k8s的作用功能包括自动装箱、自我修复、水平扩展、服务发现、滚动更新、版本回退、密钥和配置管理、存储编排。k8s是kubernetes的简称,它是一个开源的,用于管理云平台中多个主机上的容器化的应用,目标是让部署容器化的应用简单并且高效。

k8s是干嘛的(k8s是干什么的)k8s是干嘛的

1、自动装箱

基于容器对应运行环境的资源配置要求自动部署应用容器。

 

2、自我修复

当容器失败时,会对容器进行重启;当所有部署的Node节点有问题时,会对容器进行重新部署和重新调度;当容器未通过监控检查时,会关闭此容器;直到容器正常运行,才会对外提供服务。

 

3、水平扩展

通过简单的命令,用户UI界面或者基于CPU等资源使用情况,对应用容器进行规模扩大或者裁剪。

 

4、服务发现

用户不需要使用额外的服务发现机制,就能够基于Kubernetes自身能力实现服务发现和负载均衡。

 

5、滚动更新

可以根据应用的变化,对应用容器运行的应用,进行一次性或者批量式更新。

 

6、版本回退

可以根据应用部署情况,对于应用容器运行的应用,进行李海生版本即使回退。

 

7、密钥和配置管理

在不需要重新构建镜像的情况下,可以部署和更新密钥和应用配置,类似于热部署。

 

8、存储编排

自动实现存储系统挂载以及应用,特别对有状态应用实现数据持久化非常重要;存储系统可以来自于本地目录、网络存储(NFS、Gluster、Ceph、Cinder等)公共云存储服务等。

[免责声明]

文章标题: k8s是干嘛的(k8s是干什么的)

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

消息通知
咨询入驻
商务合作