k8s-第三节-工作负载

工作负载分类

ReplicaSet

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

Deployment

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

StatefulSet

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

Service

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

DaemonSet

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

Job & CronJob

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

相关推荐
一个向上的运维者5 分钟前
从 K8s Device Plugin 到 Volcano 多元算力管理:GPU 显存共享实战与深度解析
云原生·容器·kubernetes
yuanmenghao5 分钟前
WSL + Docker GPU 环境排查:NVIDIA-SMI couldn‘t find libnvidia-ml.so 问题分析与解决
linux·运维·服务器·docker·容器
merlin-mm15 分钟前
云平台构建 RDMA高性能网络
网络·云原生·容器·kubernetes
上海云盾安全满满15 分钟前
云原生环境该怎样解决网络安全问题
安全·web安全·云原生
hanniuniu1320 分钟前
云原生浪潮起,F5 Web应用防火墙升级
云原生
小二·29 分钟前
Go 语言系统编程与云原生开发实战(第37篇)
java·云原生·golang
小二·31 分钟前
Go 语言系统编程与云原生开发实战(第40篇 · 终章)
开发语言·云原生·golang
sssvangen34 分钟前
OpenClaw免费自动部署脚本-docker版
运维·docker·容器
IT从业者张某某1 小时前
Docker部署Hadoop-05-配置Docker容器的命名卷和挂载卷
hadoop·docker·容器
极客on之路1 小时前
docker 和 Kubernetes(K8s) 总结
docker·容器·kubernetes