Kubernetes(通常简称为 K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用。以下是其核心特性与应用场景:
📌 核心功能
- 容器编排:自动管理容器生命周期,支持跨节点的资源调度
- 自我修复:自动重启失败容器,替换异常节点
- 水平扩展:根据负载动态调整副本数量(🔄)
- 服务发现与负载均衡:通过 DNS 或 API 提供服务发现(🔍)
- 存储编排:自动挂载本地或云存储(💾)
🌐 应用场景
- 微服务架构(📦)
- 持续交付流水线(🛠️)
- 混合云/多云环境(☁️🌐)
- 数据科学工作负载(📊)