k8s-第三节-工作负载

工作负载分类

ReplicaSet

Deployments是比ReplicaSet更高级的概念,它会管理ReplicaSet并提供很多其它有用的特性,最重要的是Deployments支持声明式更新,声明式更新的好处是不会丢失历史变更。所以Deployment控制器不直接管理Pod对象,而是由 Deployment 管理ReplicaSet,再由ReplicaSet负责管理Pod对象。

Deployment

适合无状态应用,所有pod等价,可替代 用来部署一个项目中的一个组件

StatefulSet

有状态的应用,适合数据库这种类型。

Service

提供网络服务管理和负载均衡

DaemonSet

在每个节点上跑一个 Pod,可以用来做节点监控、节点日志收集等

Job & CronJob

Job 用来表达的是一次性的任务,而 CronJob 会根据其时间规划反复运行

相关推荐
Eric.Lee20218 小时前
docker 启动停止命令
运维·docker·容器
小义_13 小时前
【Kubernetes】(五) pod2
linux·云原生·容器·kubernetes
刘某的Cloud13 小时前
docker commit 封装镜像
运维·docker·容器·image
古城小栈14 小时前
Docker 下配置 Pgsql 主从复制详细步骤指南
运维·docker·容器
雨奔14 小时前
Kubernetes 对象标识详解:Name、UID、Label
云原生·容器·kubernetes
何中应15 小时前
Docker-Compose环境配置&使用
运维·docker·容器
说实话起个名字真难啊17 小时前
Docker 入门之单机常用命令总结
docker·容器·eureka
老实巴交的麻匪17 小时前
Exception异常架构设计:系统性异常处理的思维革命(05)
运维·云原生·架构
国产化创客18 小时前
RuView开源项目Docker+ESP32完整部署手册
物联网·docker·容器·开源·信息与通信·智能硬件·wifi-csi
SL-staff19 小时前
2026企业文档选型白皮书:功能、技术栈、私有化部署与采购建议
spring cloud·docker·微服务·kubernetes·开源·私有化部署·企业文档