blob: 4aa67e2edb9c23c82b1e9fa635b4ebbea5ee1493 [file] [log] [blame]
maopengzhang799cc592017-09-01 09:37:48 +08001apiVersion: extensions/v1beta1
2kind: Deployment
3metadata:
4 name: vfc-gvnfmdriver
5 namespace: "{{ .Values.nsPrefix }}-{{ .Chart.Name }}"
6spec:
7 replicas: {{ .Values.gvnfmdriver.replicas }}
8 selector:
9 matchLabels:
10 app: vfc-gvnfmdriver
11 template:
12 metadata:
13 labels:
14 app: vfc-gvnfmdriver
15 name: vfc-gvnfmdriver
16 spec:
17 hostname: vfc-gvnfmdriver
18 containers:
19 - args:
20 image: {{.Values.gvnfmdriver.image}}
21 name: "vfc-gvnfmdriver"
22 env:
23 - name: MSB_ADDR
24 value: {{ .Values.msbaddr }}
25 ports:
26 - containerPort: {{ .Values.gvnfmdriver.port }}
27 readinessProbe:
28 tcpSocket:
29 port: {{ .Values.gvnfmdriver.port }}
30 initialDelaySeconds: 5
31 periodSeconds: 10
32 imagePullPolicy: "{{ .Values.pullPolicy }}"
33 imagePullSecrets:
34 - name: "{{ .Values.nsPrefix }}-docker-registry-key"