Kubernetes(简称K8s)

K8s

一、K8s 是什么

Kubernetes(简称K8s)容器编排平台,用来统一管理一堆 Docker 容器。

二、解决了什么问题

  1. 手动部署太麻烦
    多台服务器批量启停、上线、回滚,人工操作效率极低。
  2. 服务挂了没人管
    程序崩了不会自动重启,业务直接宕机。
  3. 流量不均、负载失衡
    有的服务器爆满,有的空闲,资源浪费。
  4. 扩容缩容难
    高峰期加机器、低谷减机器,手动跟不上流量。
  5. 环境不一致
    开发、测试、生产环境跑起来不一样。
  6. 微服务架构管理混乱
    服务多、依赖杂、端口乱,很难统一管控。

三、核心优势

  1. 自愈能力
    容器宕机自动重启、自动迁移,7×24自动保活
  2. 弹性伸缩
    流量大自动加实例,流量小自动减实例,省成本
  3. 一键发布/回滚
    灰度发布、蓝绿发布,出错秒回滚,上线零风险。
  4. 资源统一调度
    自动分配服务器CPU内存,利用率拉满
  5. 跨平台统一运行
    在哪跑都一样,一次打包到处运行
  6. 服务发现+负载均衡
    内部服务自动互通,不用手写IP配置。
  7. 高可用集群
    多节点集群,单台服务器挂了业务不中断。

四、一句话总结

Docker 是装程序的箱子,K8s 就是管理成千上万箱子的智能仓库总管。

相关推荐
赵渝强老师2 小时前
【赵渝强老师】Kubernetes(K8s)中的金丝雀升级
linux·docker·云原生·容器·kubernetes
鹤落晴春2 小时前
【K8s】配置存储卷
云原生·容器·kubernetes
张忠琳3 小时前
【client-go v0.36.1】(DeltaFIFO Part 1)DeltaFIFO 超深度分析 — 模块定位、类结构、接口层次、构造与初始化
云原生·kubernetes·deltafifo·informer·client-go
原来是猿4 小时前
Docker 【 技术架构(1)】
docker·容器·架构
阿里云云原生5 小时前
实战揭秘:如何通过 AI Agent Skill 让 K8s 应用自动接入云监控?
云原生
ba_pi5 小时前
k8s删除pod
linux·容器·kubernetes
木雷坞5 小时前
Qdrant Docker 部署教程:数据卷、API Key 和集合初始化
运维·docker·容器·知识图谱
张忠琳7 小时前
【client-go v0.36.1】tools/cache 深度分析(下篇)— RealFIFO 深度、集成架构、生命周期、设计模式总结
云原生·kubernetes·cache·informer·client-go
张忠琳7 小时前
【client-go v0.36.1】(store Part 2)Store 超深度分析 — threadSafeMap 核心、索引体系、RV追踪、事务机制
云原生·kubernetes·informer·store·client-go
sbjdhjd8 小时前
04(上)| k8s中的微服务
微服务·云原生·kubernetes·开源·云计算·excel·kubelet