k8s-第三节-工作负载

工作负载分类

ReplicaSet

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

Deployment

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

StatefulSet

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

Service

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

DaemonSet

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

Job & CronJob

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

相关推荐
sheji1052 小时前
docker启动出现Error response from daemon: Container的问题【已解决】
运维·docker·容器
不爱代码的小杜3 小时前
CubeFS存储(一)
kubernetes
小白不想白a6 小时前
【docker】namespace 命名空间
运维·docker·容器
忘忧人生6 小时前
docker 容器常用命令
java·docker·容器
小z博客6 小时前
使用Docker轻松部署Zurl搭建自己的短链接服务
运维·docker·容器
曾经的三心草7 小时前
微服务的编程测评系统10-竞赛删除发布-用户管理-登录注册
微服务·云原生·架构
David爱编程8 小时前
理解Pod的容器共享资源模型
云原生·容器·kubernetes
老七秘制小程序8 小时前
在Jetson AGX Orin上将docker目录挂载到大容量硬盘目录
docker·容器·eureka·json
Johny_Zhao10 小时前
SeaTunnel的搭建部署以及测试
linux·网络·网络安全·信息安全·kubernetes·云计算·containerd·devops·seatunnel·系统运维
不爱代码的小杜11 小时前
二、Envoy静态配置
kubernetes·istio·servicemesh