Commit da4668df authored by kalvin's avatar kalvin

fixbugs

parent 399a59d7
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: redis-sentinel name: eos-redis-sentinel
labels: labels:
app: redis-sentinel app: eos-redis-sentinel
spec: spec:
clusterIP: None clusterIP: None
ports: ports:
- port: 26379 - port: 26379
name: redis-sentinel name: eos-redis-sentinel
selector: selector:
app: redis-sentinel app: eos-redis-sentinel
...@@ -2,23 +2,25 @@ ...@@ -2,23 +2,25 @@
apiVersion: apps/v1beta1 apiVersion: apps/v1beta1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: redis-sentinel name: eos-redis-sentinel
tier: common
spec: spec:
serviceName: redis-sentinel serviceName: eos-redis-sentinel
replicas: 3 replicas: 3
template: template:
metadata: metadata:
labels: labels:
app: redis-sentinel app: eos-redis-sentinel
annotations: tier: common
pod.beta.kubernetes.io/init-containers: '[{
"name": "k8s-redis-ha-sentinel",
"image": "tarosky/k8s-redis-ha:sentinel-3.0.1",
"volumeMounts": [{"name": "opt", "mountPath": "/opt"}]
}]'
spec: spec:
initContainers:
- name: k8s-redis-ha-server
image: tarosky/k8s-redis-ha:server-3.0.1
volumeMounts:
- name: opt
mountPath: /opt
containers: containers:
- name: redis-sentinel - name: eos-redis-sentinel
image: redis:3.2 image: redis:3.2
command: command:
- /opt/bin/k8s-redis-ha-sentinel - /opt/bin/k8s-redis-ha-sentinel
...@@ -38,7 +40,7 @@ spec: ...@@ -38,7 +40,7 @@ spec:
volumeMounts: volumeMounts:
- name: opt - name: opt
mountPath: /opt mountPath: /opt
- name: redis-sword - name: eos-redis-sword
image: tarosky/k8s-redis-ha:sword-3.0.1 image: tarosky/k8s-redis-ha:sword-3.0.1
env: env:
- name: SERVICE - name: SERVICE
......
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: redis-server name: eos-redis-server
labels: labels:
app: redis-server app: eos-redis-server
spec: spec:
clusterIP: None clusterIP: None
ports: ports:
- port: 6379 - port: 6379
name: redis-server name: redis-server
selector: selector:
app: redis-server app: eos-redis-server
...@@ -2,23 +2,25 @@ ...@@ -2,23 +2,25 @@
apiVersion: apps/v1beta1 apiVersion: apps/v1beta1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: redis-server name: eos-redis-server
tier: common
spec: spec:
serviceName: redis-server serviceName: eos-redis-server
replicas: 3 replicas: 3
template: template:
metadata: metadata:
labels: labels:
app: redis-server app: eos-redis-server
annotations: tier: common
pod.beta.kubernetes.io/init-containers: '[{
"name": "k8s-redis-ha-server",
"image": "tarosky/k8s-redis-ha:server-3.0.1",
"volumeMounts": [{"name": "opt", "mountPath": "/opt"}]
}]'
spec: spec:
initContainers:
- name: eos-k8s-redis-ha-server
image: tarosky/k8s-redis-ha:server-3.0.1
volumeMounts:
- name: opt
mountPath: /opt
containers: containers:
- name: redis-server - name: eos-redis-server
image: redis:3.2 image: redis:3.2
command: command:
- /opt/bin/k8s-redis-ha-server - /opt/bin/k8s-redis-ha-server
...@@ -40,12 +42,12 @@ spec: ...@@ -40,12 +42,12 @@ spec:
exec: exec:
command: ['redis-cli', 'info', 'server'] command: ['redis-cli', 'info', 'server']
volumeMounts: volumeMounts:
- name: redis-server-volume - name: eos-redis-server-volume
mountPath: /data mountPath: /data
- name: opt - name: opt
mountPath: /opt mountPath: /opt
volumes: volumes:
- name: redis-server-volume - name: eos-redis-server-volume
emptyDir: {} emptyDir: {}
- name: opt - name: opt
emptyDir: {} emptyDir: {}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment