概念 Kubernetes 是一个自动化的容器编排平台,它负责应用的部署、应用的弹性以及应用的管理,这些都是基于容器的
核心功能 A: 服务的发现与负载的均衡;
B: 容器的自动装箱,我们也会把它叫做 scheduling,就是“调度”,把一个容器放到一个集群的某一个机器上,Kubernetes 会帮助我们去做存储的编排,让存储的声明周期与容器的生命周期能有一个连接;
C:Kubernetes 会帮助我们去做自动化的容器的恢复。在一个集群中,经常会出现宿主机的问题或者说是 OS 的问题,导致容器本身的不可用,Kubernetes 会自动地对这些不可用的容器进行恢复;
D:Kubernetes 会帮助我们去做应用的自动发布与应用的回滚,以及与应用相关的配置密文的管理;
E:对于 job 类型任务,Kubernetes 可以去做批量的执行;
【运维|云原生技术(Kubernetes)】F:为了让这个集群、这个应用更富有弹性,Kubernetes 也支持水平的伸缩。
推荐阅读
- 技术体系|云原生核心技术之(Kubernetes)
- 云原生系列技术|云原生系列技术(六)(Kubernetes 架构及核心组件详解)
- 技术交流|【云原生】Kubernetes(k8s)的架构与组件介绍
- 运维|Mysql数据库的备份与恢复
- 阿里云教程|企业如何选择阿里云服务器? 阿里云服务器配置购买帮助文档
- 芯片|我看好小米造车,你们觉得如何()
- #|Docker网络与容器之间通信原理
- Docker网络原理及容器互联
- 《Linux》|<Linux常用开发工具使用(yum、vim、gcc/g++、gdb、make/Makefile等)>——《Linux》