本章讲解知识点
-
- Kubernetes 概念
-
- 为什么要使用 Kubernetes
-
- Kubernetes 的部署架构
-
- Kubernetes 基本命令
本章主要是针对 Kubernetes 基本概念为读者讲解,读者能有一个大概印象即可,不需要过于斟酌细节,针对 Kubernetes 的概念将在后面章节中详细讲解。
1. Kubernetes 概念
我们在之前的章节讲过,容器技术大行其道,其中以 Docker 为代表,随着越来越多的服务被容器化后,人们发现容器管理和编排成了一大难题,另一方面出于商业目的,Kubernetes 出现在大众视野并一跃成为 PaaS 平台代表。
Kubernetes(通常简称为 “K8s”)是一种开源的容器编排平台,它提供了一组丰富的概念和组件(kube-apiserver、kube-controller-manager、kube-scheduler、kubelet、kube-proxy),用于管理和运行容器化应用程序。
以下是一些常见的 Kubernetes 概念:<