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