123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- apiVersion: v1
- kind: ReplicationController
- metadata:
- name: redis
- namespace: public-service
- spec:
- replicas: 1
- selector:
- name: redis
- template:
- metadata:
- name: redis
- labels:
- name: redis
- spec:
- containers:
- - name: redis
- image: sameersbn/redis
- ports:
- - name: redis
- containerPort: 6379
- volumeMounts:
- - mountPath: /var/lib/redis
- name: data
- livenessProbe:
- exec:
- command:
- - redis-cli
- - ping
- initialDelaySeconds: 30
- timeoutSeconds: 5
- readinessProbe:
- exec:
- command:
- - redis-cli
- - ping
- initialDelaySeconds: 5
- timeoutSeconds: 1
- volumes:
- - name: data
- persistentVolumeClaim:
- claimName: gitlab-redis
- ---
- kind: PersistentVolumeClaim
- apiVersion: v1
- metadata:
- name: gitlab-redis
- namespace: public-service
- spec:
- accessModes: [ "ReadWriteMany" ]
- storageClassName: "gluster-heketi"
- resources:
- requests:
- storage: 3Gi
|