Kubernetes 简明教程

Kubernetes - Overview

Kubernetes 是一个开源容器管理工具,由云原生计算基金会 (CNCF) 托管。这也称为 Borg 的增强版本,Borg 是在 Google 开发的,用于管理长期运行的进程和批量作业,这些作业以前是由独立的系统处理的。

Kubernetes in an open source container management tool hosted by Cloud Native Computing Foundation (CNCF). This is also known as the enhanced version of Borg which was developed at Google to manage both long running processes and batch jobs, which was earlier handled by separate systems.

Kubernetes 具有自动化部署、应用程序扩展和跨集群操作应用程序容器的能力。它能够创建以容器为中心的基础架构。

Kubernetes comes with a capability of automating deployment, scaling of application, and operations of application containers across clusters. It is capable of creating container centric infrastructure.

Features of Kubernetes

以下是 Kubernetes 的一些重要功能。

Following are some of the important features of Kubernetes.

  1. Continues development, integration and deployment

  2. Containerized infrastructure

  3. Application-centric management

  4. Auto-scalable infrastructure

  5. Environment consistency across development testing and production

  6. Loosely coupled infrastructure, where each component can act as a separate unit

  7. Higher density of resource utilization

  8. Predictable infrastructure which is going to be created

Kubernetes 的主要组件之一,它可以在物理和虚拟机基础架构的集群上运行应用程序。它还具有在云上运行应用程序的能力。 It helps in moving from host-centric infrastructure to container-centric infrastructure.

One of the key components of Kubernetes is, it can run application on clusters of physical and virtual machine infrastructure. It also has the capability to run applications on cloud. It helps in moving from host-centric infrastructure to container-centric infrastructure.