apiVersion: apps/v1
kind: StatefulSet
metadata <Object>
spec:
replicas <integer>
serviceName <string> -required-
selector <Object> -required- # Pod选择器
template <Object> -required- # Pod模板
volumeClaimTemplates <[]Object>
metadata <Object>
spec <Object>
accessModes <[]string> # RWO:单路读写;ROX:单路只读;RWX:多路读写
resources <Object> # 指定当前PVC需要的系统最小资源限制
limits <map[string]string> # 资源限制,一般不配置
requests <map[string]string> # 资源限制,常用为 storage: xGi
storageClassName <string> # 声明使用的存储类,用于动态分配
volumeMode <string> # 使用卷的文件系统还是当成块设备来用,一般不配置
selector <Object> # 标签选择器,选择PV的标签,默认在所有PV中寻找
volumeName <string> # 指定PV名称,直接绑定PV
revisionHistoryLimit <integer> # 保留历史版本数量,默认10
podManagementPolicy <string> # 控制Pod启停顺序,默认OrderedReady,启动顺序,停止倒序。Parallel表示并行
updateStrategy <Object> # 更新策略
rollingUpdate <Object> # 滚动更新策略
partition <integer> # 指定更新到哪个分区,N表示更新序号大于等于N的Pod
type <string> # 更新策略,默认滚动更新RollingUpdate.