Kubernetes 简明教程

Kubernetes Tutorial

Kubernetes 是一种在 Google 实验室开发容器管理技术,用于管理不同种类的环境(例如物理、虚拟和云基础架构)中的容器化应用程序。它是一个开源系统,有助于创建和管理应用程序的容器化。本教程概述了 Kubernetes 的不同功能和其他特点,并教授你如何管理容器化基础架构和应用程序部署。

Kubernetes is a container management technology developed in Google lab to manage containerized applications in different kind of environments such as physical, virtual, and cloud infrastructure. It is an open source system which helps in creating and managing containerization of application. This tutorial provides an overview of different kind of features and functionalities of Kubernetes and teaches how to manage the containerized infrastructure and application deployment.

Audience

本教程面向想要了解容器化基础设施和如何在容器上部署应用程序的用户。本教程将帮助读者了解使用 Kubernetes 进行容器管理的概念。

This tutorial has been prepared for those who want to understand the containerized infrastructure and deployment of application on containers. This tutorial will help in understanding the concepts of container management using Kubernetes.

Prerequisites

我们假设想要了解 Kubernetes 的任何人都应该了解 Docker 的工作原理、Docker 镜像的创建原理以及它们作为独立单元的工作原理。要达到 Kubernetes 的高级配置,应了解基本网络以及协议通信的工作原理。

We assume anyone who wants to understand Kubernetes should have an understating of how the Docker works, how the Docker images are created, and how they work as a standalone unit. To reach to an advanced configuration in Kubernetes one should understand basic networking and how the protocol communication works.