了解k8s是什么
之前我们docker-compose进行了单机上的多个container的编排和运行。假设我们有一个大型电商项目,有成百上千个服务器,上千的微服务,促销的时候还涉及到拓容,促销过 后还涉及到缩减,之间还涉及到容器之间的管理、负载均衡等操作,机器宕机后也涉及到容器 的迁移。这个时候容器的统⼀编排和管理就显得尤为重要。
k8s就能很好的帮我们处理上述的问题。kubernetes,简称K8s,用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用;Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。
k8s能够实现自动动化的容器部署、扩展、管理;是一个容器编排管理软件。
k8s架构
k8s架构图以及每个组件的主要作用如下图,这里对整个流程以及组件有个大概认识。
K8s操作流程
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。