📊 Kubernetes
Table of Contents
你将学习如下内容
- 基础:Kubernetes 核心组件
- Kubernetes 概述
- Kubernetes 组件
- Kubernetes 理解对象
- Kubernetes namespace
- Kubernetes 节点
课程列表
Kubernetes 概述
.meta-media { position: relative; margin-bottom: 30px; display: flex; width: 100%; height: 0; padding-bottom: 75%; } .video { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } 思维导图预习 Kubernetes 概述 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。
Kubernetes 组件
.meta-media { position: relative; margin-bottom: 30px; display: flex; width: 100%; height: 0; padding-bottom: 75%; } .video { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } 思维导图预习 Kubernetes 集群组件图 控制平面组件(Control Plane Components) 控制平面组件会为集群做出全局决策,比如资源的调度,以及检测和响应集群事件。
Kubernetes 理解对象
.meta-media { position: relative; margin-bottom: 30px; display: flex; width: 100%; height: 0; padding-bottom: 75%; } .video { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } 思维导图预习 什么是 Kubernetes 对象 在 Kubernetes 系统中,Kubernetes 对象是持久化的实体。Kubernetes 使用这些实体去表示整个集群的状态。
Kubernetes 标签
.meta-media { position: relative; margin-bottom: 30px; display: flex; width: 100%; height: 0; padding-bottom: 75%; } .video { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } 思维导图预习 什么是 Kubernetes 标签 标签(Labels)是附加到 Kubernetes 对象(比如 Pods)上的键值对。
Kubernetes 工作负载
工作负载概念 工作负载是在 Kubernetes 上运行的应用程序。 在 Kubernetes 中,无论你的负载是由单个组件还是由多个一同工作的组件构成,你都可以在一组 Pod 中运行它。在 Kubernetes 中,Pod 代表的是集群上处于运行状态的一组容器的集合。 Pod Pod 概念 Pod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。 什么是 Pod? Pod 的共享上下文包括一组 Linux 名字空间、控制组(cgroup)和可能一些其他的隔离方面,即用来隔离容器的技术。在 Pod 的上下文中,每个独立的应用可能会进一步实施隔离。 Pod 类似于共享名字空间并共享文件系统卷的一组容器。
Kubernetes namespace
.meta-media { position: relative; margin-bottom: 30px; display: flex; width: 100%; height: 0; padding-bottom: 75%; } .video { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } 思维导图预习 什么是 Kubernetes namespace 在 Kubernetes 中,名字空间(Namespace)提供一种机制,将同一集群中的资源划分为相互隔离的组。
Kubernetes 节点
.meta-media { position: relative; margin-bottom: 30px; display: flex; width: 100%; height: 0; padding-bottom: 75%; } .video { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } 节点作用 Kubernetes 通过将容器放入在节点(Node)上运行的 Pod 中来执行你的工作负载。