0fcd2f9ba935c1cd38d2f351895e7c1bacdb1755
[oom.git] / kubernetes / msb / templates / msb-discovery-deployment.yaml
1 apiVersion: extensions/v1beta1
2 kind: Deployment
3 metadata:
4   name: msb-discovery
5 spec:
6   replicas: {{ .Values.discoveryReplicas }}
7   selector:
8     matchLabels:
9       app: msb-discovery
10   template:
11     metadata:
12       labels:
13         app: msb-discovery
14       name: msb-discovery
15     spec:
16       hostname: msb-discovery
17       containers:
18       - args:
19         image:  nexus3.onap.org:10001/onap/msb/msb_discovery
20         name: "msb-discovery"
21         env:
22         - name: CONSUL_IP
23           value: "{{ .Values.consulClusterIP }}"
24         ports:
25         - containerPort: {{ .Values.discoveryPort }}
26           name: msb-discovery
27         readinessProbe:
28           tcpSocket:
29             port: {{ .Values.discoveryPort }}
30           initialDelaySeconds: 5
31           periodSeconds: 10
32         imagePullPolicy: "{{ .Values.pullPolicy }}"
33
34