k8s-第三节-工作负载

工作负载分类

ReplicaSet

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

Deployment

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

StatefulSet

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

Service

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

DaemonSet

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

Job & CronJob

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

相关推荐
汪碧康15 分钟前
二进制kubenetes-1.34.2安装包快速部署k8s集群
云原生·容器·kubernetes·k8s·etcd·xkube
一起养小猫24 分钟前
【探索实战】Kurator统一流量治理深度实践:基于Istio的跨集群服务网格
java·云原生·istio
我爱学习好爱好爱40 分钟前
Docker Compose部署SpringBoot2+Vue3+redis项目(Rockylinux9.6)
redis·docker·容器
tzhou644521 小时前
Docker Compose 编排与 Harbor 私有仓库
运维·docker·容器
Clarence Liu1 小时前
虚拟机与容器的差异与取舍
linux·后端·容器
阿里云云原生1 小时前
Hello AgentScope Java
云原生·agent
汪碧康2 小时前
【k8s-1.34.2安装部署】六.企业级部署cilium-1.18.4网络插件
网络·云原生·容器·kubernetes·k8s·cilium·xkube
回忆是昨天里的海2 小时前
k8s暴露服务NodePort
云原生·容器·kubernetes
熊猫钓鱼>_>2 小时前
最方便的应用构建——利用云原生快速搭建本地deepseek知识仓库
云原生·知识图谱·云开发·hai·codebuddy·云应用·cnb
回忆是昨天里的海2 小时前
docker自定义网络-简单总结
运维·docker·容器