[TOC] #介绍 * RC和RS主要控制提供无状态服务的,其控制的Pod名称和启动位置是随机 * PetSet控制有状态服务,PetSet中每个Pod名字事先确定,**不可更改** * PetSet中名字关联该Pod对应的状态 * RC与RS中的Pod一般挂载共享存储或者不挂载存储,保存的是所有Pod共享的状态 * PetSet中的Pod,每个Pod挂载**独立**的存储 * 如果PetSet中Pod出现故障,其他节点启动一个同样名字的Pod,同时需要挂载上原来的存储 * 适用于PetSet的业务包括包括数据库服务MySQL和PostgreSQL,集群化管理服务Zookeeper、etcd等有状态服务