k8s入门_相关概念和整体框架

了解k8s是什么

之前我们docker-compose进行了单机上的多个container的编排和运行。假设我们有一个大型电商项目,有成百上千个服务器,上千的微服务,促销的时候还涉及到拓容,促销过 后还涉及到缩减,之间还涉及到容器之间的管理、负载均衡等操作,机器宕机后也涉及到容器 的迁移。这个时候容器的统⼀编排和管理就显得尤为重要。

k8s就能很好的帮我们处理上述的问题。kubernetes,简称K8s,用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用;Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。

k8s能够实现自动动化的容器部署、扩展、管理;是一个容器编排管理软件。

k8s架构

k8s架构图以及每个组件的主要作用如下图,这里对整个流程以及组件有个大概认识。

 

 

 

K8s操作流程

 

 

posted @ 2021-09-25 21:54  flag_HW  阅读(124)  评论(0编辑  收藏  举报