Code Review
/
functest-kubernetes.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
history
|
raw
|
HEAD
Deploy Clearwater IMS using Kubernetes
[functest-kubernetes.git]
/
functest_kubernetes
/
ims
/
ellis-depl.yaml
1
apiVersion: apps/v1
2
kind: Deployment
3
metadata:
4
name: ellis
5
spec:
6
replicas: 1
7
selector:
8
matchLabels:
9
service: ellis
10
template:
11
metadata:
12
labels:
13
service: ellis
14
spec:
15
containers:
16
- image: "ollivier/clearwater-ellis:latest"
17
imagePullPolicy: Always
18
name: ellis
19
ports:
20
- containerPort: 22
21
- containerPort: 80
22
envFrom:
23
- configMapRef:
24
name: env-vars
25
env:
26
- name: MY_POD_IP
27
valueFrom:
28
fieldRef:
29
fieldPath: status.podIP
30
livenessProbe:
31
tcpSocket:
32
port: 80
33
initialDelaySeconds: 30
34
readinessProbe:
35
tcpSocket:
36
port: 80
37
imagePullSecrets:
38
- name: ~
39
restartPolicy: Always