Skip to content
rouroumaibing

workload

分类: workload

CNCF

Job、CronJob 逻辑结构分析

一、概述在 Kubernetes 中,Job 和 CronJob 是用于管理任务的两种控制器,它们分别用于处理一次性任务和周期性任务: Job:用于管理一次性任务,确保指定数量的 Pod 成功完成任务。当任务完成后,Job 会保持其状态,不会自动删除。 CronJob:基于时间调度的 Job 控制器,允许用户按照指定...

CNCF

DaemonSet 逻辑结构分析

一、DaemonSet 简介DaemonSet 是 Kubernetes 集群中一种特殊的工作负载控制器,用于确保集群中的每个节点(或符合特定条件的节点)都运行一个 Pod 副本。DaemonSet 主要用于部署系统级服务,如日志收集器、监控代理、网络插件等需要在每个节点上运行的组件。 DaemonSet 的主要特点:...

CNCF

当创建一个 StatefulSet 后,Kubernetes 会发生什么?

一、StatefulSet 介绍 StatefulSet 是用来管理有状态应用的工作负载对象,StatefulSet 管理基于相同容器规约的一组 Pod,使用持久标识符为工作负载 Pod 提供持久存储。和 Deployment 类似,也属于副本控制器,但和 Deployment 不同的是, StatefulSet 为它...

CNCF

当创建一个 Deployment 后,Kubernetes 会发生什么?

一、Deployment、ReplicaSet 和 Pod 的区别与联系 Pod 资源:Pod 是 Kubernetes 集群内部部署的最基本的单位,是一组容器逻辑上的集合。 ReplicaSet 资源:ReplicaSet 资源是官方用于替换 ReplicationController 资源,ReplicationC...

CNCF

当创建一个 Pod 后,Kubernetes 会发生什么?

一、Pod 简介 Pod 是 Kubernetes 集群管理的最小调度单位,是一个逻辑概念,物理上不存在。 一个 Pod 中可以包含一个或多个容器,且同一个 Pod 中的所有容器共享网络、存储、进程等。 二、Pod 创建调度流程图 Pod 创建流程图说明: 用户通过 kubectl 客户端发起创建 Pod 资源对象...

CNCF

Pod

一、一句大白话描述概念Pod 是 Kubernetes 中最小的部署单元,就像一个豌豆荚🫛,里面住着关系密切的几个”豌豆”(容器),它们共享网络和存储资源。 二、图示123456789┌─────────────────────────────────────┐│ Pod ...