一、官方网址
Kubernetes 官网:https://kubernetes.io ,开源免费,提供完善的官方文档与中文翻译。
二、核心功能
- 容器编排调度:自动将容器调度到合适节点,实现资源高效利用。
- 自愈能力:容器失败自动重启、节点故障自动迁移,保障应用可用性。
- 弹性伸缩:支持基于 CPU/自定义指标的 HPA 水平自动扩缩容。
- 服务发现与负载均衡:Service 与 Ingress 机制简化服务间通信。
- 声明式配置:YAML 描述期望状态,系统持续调和实际状态。
- 滚动发布与回滚:Deployment 支持无停机更新与一键回退。
三、适用场景
- 微服务架构应用的统一托管与治理。
- 需要弹性伸缩应对流量波动的互联网业务。
- 多云/混合云环境下的应用标准化交付。
- DevOps 流水线中的自动化部署环节。
四、使用优势
- 行业标准,云厂商均提供托管 K8s 服务(ACK/EKS/GKE)。
- 生态庞大,Helm、Istio、Prometheus 等周边工具齐全。
- 屏蔽基础设施差异,应用可跨环境一致运行。
- 社区活跃,文档与最佳实践丰富。
五、注意事项
- 学习曲线陡峭,建议先掌握 Pod、Deployment、Service 核心概念。
- 自建集群运维成本高,中小团队优先考虑云托管服务。
- 资源 requests/limits 必须合理配置,否则易引发调度与稳定性问题。
书签栏