集群环境容器部署的困境
一个应用集群 10台服务器
Nginx * 10 + Tomcat * 10 + Mysql * 4 + redis * 1
- 需维护的实例太多太复杂,手动维护效率太低
- 资源如何充分利用
- 2万台服务器怎么办
容器编排:在哪些宿主机上安装什么容器,这些容器以什么样的方式通信与被管理
容器编排工具对比
- docker compose 单机容器编排
- docker swarm docker官方集群容器编排
- kubernetes Google官方集群容器编排
k8s:kubernetes k+8个英文字母+s
集群容器管理几乎被k8s统一天下
Kubernetes的职责
- 自动化容器的部署和复制
- 随时扩展或收缩容器规模
- 容器分组Group,并且提供容器间的负载均衡
- 实时监控,及时故障发现,自动替换
版权说明
本文章内容为马士兵教育《架构师高级技能kubernetes入门到精通》课程的学习笔记