跳至内容
FindOpenSource

Kubernetes

用于自动化部署、扩缩容和管理容器化应用的开源系统。

概述

Kubernetes(K8s)是一个开源系统,用于在多台主机组成的集群中部署、扩展和维护容器化应用。它不是在单台机器上运行容器,而是跨整个集群对容器进行调度和管理,处理诸如重启失败容器、扩展运行实例数量以及滚动更新等任务。

其设计借鉴了 Google 内部十多年来使用名为 Borg 的内部系统大规模运行生产工作负载的经验,并结合了 Kubernetes 成为独立开源项目以来更广泛社区贡献的实践。它由 Cloud Native Computing Foundation(CNCF)托管。

Kubernetes 适合那些运行容器化、微服务风格应用、需要在多台机器上实现自动化部署、扩展和故障恢复的团队,而不是逐台主机手动管理容器。

分类
DevOps
关键词
container-orchestrationcontainersdevopscloud-native
编程语言
Go
许可证
Apache-2.0

发现信息有误?在 GitHub 上提出修改建议