Rancher 工作负载
工作负载分类:
CronJobs:
DaemonSets:
每一个节点上部署一个Pod 特点:每一台上有且只有一个Pod
Deployments:
部署无状态的服务
管理的所有Pod一模一样,提供同一个服务,也不考虑在哪台Node运行,可随意扩容和缩容。这种应用称为“无状态”,例如Web服务。
Deployment数据卷是共享的,当创建多个pod都是用的同一个数据卷,对外提供统一的服务。
Jobs:
StatefulSets:
部署有状态的服务
在分布式应用场景下,会部署多个实例,这些实例之间往往有依赖关系,例如主从关系、主备关系,这种应用称为“有状态”,例如MySQL主从、Etcd集群。
每个Pod分配一个独享的存储
每个Pod分配一个稳定的且唯一的网络标识
Pods:
Pod是Kubernetes最基本的操作单元。一个Pod代表着集群中运行的一个进程,它内部封装了一个或多个紧密相关的容器。
一. 创建 Deployments 项目
二. 创建 StatefulSets 项目
标签:负载,服务,部署,Deployments,工作,Rancher,Pod From: https://www.cnblogs.com/1285026182YUAN/p/17070321.html