Skip to content

Commit 15418a8

Browse files
committed
Merge branch '6.2.12-1' of github.com:RedisLabs/redis-enterprise-k8s-docs into 6.2.12-1
2 parents 31d0b93 + fea18da commit 15418a8

File tree

1 file changed

+100
-0
lines changed

1 file changed

+100
-0
lines changed

multi-namespace-redb/operator.yaml

+100
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
apiVersion: apps/v1
2+
kind: Deployment
3+
metadata:
4+
name: redis-enterprise-operator
5+
spec:
6+
replicas: 1
7+
selector:
8+
matchLabels:
9+
name: redis-enterprise-operator
10+
template:
11+
metadata:
12+
labels:
13+
name: redis-enterprise-operator
14+
spec:
15+
serviceAccountName: redis-enterprise-operator
16+
containers:
17+
- name: redis-enterprise-operator
18+
image: redislabs/operator:6.2.12-1
19+
command:
20+
- redis-enterprise-operator
21+
imagePullPolicy: Always
22+
envFrom:
23+
- configMapRef:
24+
name: operator-environment-config
25+
optional: true
26+
ports:
27+
- containerPort: 8080
28+
env:
29+
- name: POD_NAMESPACE
30+
valueFrom:
31+
fieldRef:
32+
fieldPath: metadata.namespace
33+
- name: WATCH_NAMESPACE
34+
valueFrom:
35+
fieldRef:
36+
fieldPath: metadata.namespace
37+
- name: POD_NAME
38+
valueFrom:
39+
fieldRef:
40+
fieldPath: metadata.name
41+
- name: OPERATOR_NAME
42+
value: "redis-enterprise-operator"
43+
resources:
44+
limits:
45+
cpu: 4000m
46+
memory: 512Mi
47+
requests:
48+
cpu: 500m
49+
memory: 256Mi
50+
livenessProbe:
51+
failureThreshold: 3
52+
successThreshold: 1
53+
periodSeconds: 10
54+
timeoutSeconds: 5
55+
httpGet:
56+
path: /healthz
57+
port: 8080
58+
scheme: HTTP
59+
- name: admission
60+
image: redislabs/operator:6.2.12-1
61+
command:
62+
- /usr/local/bin/admission
63+
imagePullPolicy: Always
64+
envFrom:
65+
- configMapRef:
66+
name: operator-environment-config
67+
optional: true
68+
ports:
69+
- containerPort: 8443
70+
env:
71+
- name: POD_NAMESPACE
72+
valueFrom:
73+
fieldRef:
74+
fieldPath: metadata.namespace
75+
resources:
76+
limits:
77+
cpu: 1000m
78+
memory: 512Mi
79+
requests:
80+
cpu: 250m
81+
memory: 256Mi
82+
readinessProbe:
83+
failureThreshold: 3
84+
successThreshold: 1
85+
periodSeconds: 10
86+
timeoutSeconds: 5
87+
httpGet:
88+
path: /healthz
89+
port: 8443
90+
scheme: HTTPS
91+
livenessProbe:
92+
failureThreshold: 3
93+
successThreshold: 1
94+
periodSeconds: 10
95+
timeoutSeconds: 5
96+
initialDelaySeconds: 15
97+
httpGet:
98+
path: /liveness
99+
port: 8443
100+
scheme: HTTPS

0 commit comments

Comments
 (0)