Kubernetes 是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。本教程将为您提供一个 Kubernetes 的基本概念和使用方法。

基本概念

容器

容器是一种轻量级的、可执行的软件包,它包含了应用程序及其所有依赖项。Kubernetes 主要是对容器的管理。

Pod

Pod 是 Kubernetes 中的最小部署单元,一个 Pod 可以包含一个或多个容器。

Node

Node 是 Kubernetes 集群中的计算单元,它可以是物理机或者虚拟机。

Service

Service 是一种抽象层,它定义了访问 Pod 的方式。

快速开始

  1. 安装 Kubernetes

  2. 创建第一个 Pod

  3. 部署应用

图片

Kubernetes Pod

Kubernetes Node