k8s-第三节-工作负载

工作负载分类

ReplicaSet

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

Deployment

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

StatefulSet

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

Service

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

DaemonSet

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

Job & CronJob

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

相关推荐
深念Y40 分钟前
06-移动端三技术栈优劣对比-理论推演
服务器·云原生·架构·音视频·短视频
mister_guo1 小时前
Docker、Docker Compose 与 Kubernetes:分别解决什么问题?
docker·容器·kubernetes
深念Y2 小时前
视频平台架构重构:从微服务到云原生
服务器·微服务·云原生·重构·架构·音视频·短视频
AugustSkys2 小时前
云原生运维实战:ETCD 分布式存储集群运维、Kubernetes 高可用集群部署与版本平滑升级
运维·kubernetes
tryCbest3 小时前
Kubernetes(K8s)容器化部署
云原生·容器·kubernetes
gx23483 小时前
k8spod管理
linux·容器·kubernetes
Henry-SAP8 小时前
AI突破重塑未来科技格局
人工智能·云原生·sap·erp
国医中兴10 小时前
电子病历的时序数据分析:ClickHouse在临床指标监控中的落地
微服务·云原生·容器·kubernetes·k8s
小谈不敲代码13 小时前
【12-kubenetes的持久化存储】
运维·kubernetes
小谈不敲代码16 小时前
Higress 生产级调优手册
云原生·kubernetes·gateway·负载均衡·higress