1.1 KiB
1.1 KiB
emptyDir
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: redis-demo-ss
namespace: prod
labels:
app: redis
version: v1
spec:
replica: 3
serviceName: redis-svc
selector:
matchLabels:
app: redis
env: prod
version: v1
template:
metadata:
name: redis-pod
labels:
app: redis
env: prod
version: v1
spec:
containes:
- name: redis
image: redis
imagePullPolicy: Never
ports:
- name: redis-port
containerPort: 6379
protocol: TCP
volumeMounts:
- name: redis-volume
mountPath: /data
volumes:
- name: redis-volume
emptyDir: {}
updateStrategy:
type: RollingUpdate
partition: 1
hostDir
...
volumes:
- name: redis-volume
hostDir:
path: /data
NFS
...
volumes:
- name: redis-volume
nfs:
server: 192.168.11.1 ## nfs服务器ip或域名
path: "/test" ## nfs服务器共享的目录