🌙 1.什么是k8s?
- k8s,即kubernetes的简写,是谷歌公司开源的一个容器管理平台。
- k8s就是将Borg项目最精华的部分提取出来,使现在的开发者能够更简单、更直接地去应用它。
🌙 2.k8s发展史
k8s 希腊语:舵手
- 2014年10月,k8s正式开源。
- 2015年7月22,正式对外发布v1.0版,随后加入CNCF基金会 (opens new window)。
- 2017年,k8s正式战胜swarm和mesos,成为领域老大。
- 2018年3月,CNCF基金会宣布:k8s成为首个“毕业”项目。
- 2022年,我开始学习k8s。
🌙 3.k8s核心功能
- 自我修复
- 服务发现和负载均衡
- 自动部署和回滚
- 弹性伸缩
🌙 4.k8s应用场景
- 微服务架构:方便业务版本升级增加新功能 —— k8s弹性伸缩