Docker 系列(五十三):Kubernetes 简介

从这一篇开始,我们来正式认识 Kubernetes,先从它的定位与来历说起。

Kubernetes 官方 Logo:蓝色七边形内嵌船舵图案

Kubernetes 是 Google 团队发起的开源项目,它的目标是管理跨多个主机的容器,提供基本的部署、维护以及应用伸缩,主要实现语言为 Go 语言。作为一个容器编排平台,Kubernetes 具有可移植、可扩展和自动化的特点。

Kubernetes 构建于 Google 多年的经验之上,其中很大一部分来源于 Google 生产环境规模的经验,并结合了社区最佳的想法和实践。

在分布式系统中,部署、调度、伸缩一直是最为重要也最为基础的功能,Kubernetes 正是希望解决这一系列问题的。

系列导航


   转载规则


《Docker 系列(五十三):Kubernetes 简介》 由 吴杭沉 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
Docker 系列(五十四):Kubernetes 基本概念 Docker 系列(五十四):Kubernetes 基本概念
Kubernetes 的概念体系可以概括为操作对象、功能组件与功能特性三个层面,如图所示。下面介绍其中最基础的两个概念:节点(Node)与容器组(Pod)。 节点(Node)在 Kubernetes 中,节点是实际工作的点,节点可以是虚拟
2023-08-22
下一篇 
Docker 系列(五十二):Kubernetes 初识 Docker 系列(五十二):Kubernetes 初识
在前面的章节里,我们已经可以在单机上熟练地使用 Docker 构建和运行容器。然而当容器化应用走向生产环境、需要跨越多台主机部署时,容器如何调度、服务之间如何发现与通信、节点出现故障后如何自动恢复,单靠 Docker 本身就难以应对了,这就
2023-08-08
  目录