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