Config seg sdc deployment
[oom.git] / kubernetes / appc / templates / db-deployment.yaml
1 #{{ if not .Values.disableAppcAppcDbhost }}
2 apiVersion: extensions/v1beta1
3 kind: Deployment
4 metadata:
5   name: appc-dbhost
6   namespace: "{{ .Values.nsPrefix }}-appc"
7 spec:
8   selector:
9     matchLabels:
10       app: appc-dbhost
11   template:
12     metadata:
13       labels:
14         app: appc-dbhost
15     spec:
16       containers:
17       - env:
18         - name: MYSQL_ROOT_PASSWORD
19           value: openECOMP1.0
20         - name: MYSQL_ROOT_HOST
21           value: '%'
22         image: {{ .Values.image.mysqlServer }}
23         imagePullPolicy: {{ .Values.pullPolicy }}
24         name: appc-db-container
25         volumeMounts:
26         - mountPath: /etc/localtime
27           name: localtime
28           readOnly: true
29         - mountPath: /var/lib/mysql
30           name: appc-data
31         ports:
32         - containerPort: 3306
33         readinessProbe:
34           tcpSocket:
35             port: 3306
36           initialDelaySeconds: 5
37           periodSeconds: 10
38       restartPolicy: Always
39       volumes:
40       - name: localtime
41         hostPath:
42           path: /etc/localtime
43       - name: appc-data
44         persistentVolumeClaim:
45           claimName: appc-db
46       imagePullSecrets:
47       - name: "{{ .Values.nsPrefix }}-docker-registry-key"
48 #{{ end }}