Kubernetes - 概述

由云原生计算基金会 (CNCF) 托管的开源容器管理工具中的 Kubernetes。 这也被称为 Borg 的增强版,它是由 Google 开发的,用于管理长时间运行的进程和批处理作业,这些作业之前由单独的系统处理。

Kubernetes 具有自动部署、扩展应用程序以及跨集群运行应用程序容器的能力。 它能够创建以容器为中心的基础设施。


Kubernetes 的特点

以下是 Kubernetes 的一些重要特性。

  • 继续开发、集成和部署

  • 容器化基础架构

  • 以应用程序为中心的管理

  • 可自动扩展的基础架构

  • 开发测试和生产环境的一致性

  • 松散耦合的基础架构,其中每个组件都可以作为一个单独的单元

  • 更高的资源利用密度

  • 将要创建的可预测基础架构

Kubernetes 的关键组件之一是,它可以在物理和虚拟机基础架构的集群上运行应用程序。 它还具有在云上运行应用程序的能力。 它有助于从以主机为中心的基础架构迁移到以容器为中心的基础架构。