837079819f2befe72ad6e2d280e299ed9de44c9c
[oom.git] / kubernetes / sdnc / templates / db-deployment.yaml
1 apiVersion: extensions/v1beta1
2 kind: Deployment
3 metadata:
4   name: sdnc-dbhost
5   namespace: "{{ .Values.nsPrefix }}-sdnc"
6 spec:
7   selector:
8     matchLabels:
9       app: sdnc-dbhost
10   template:
11     metadata:
12       labels:
13         app: sdnc-dbhost
14       name: sdnc-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: sdnc-db-container
25         volumeMounts:
26         - mountPath: /var/lib/mysql
27           name: sdnc-data
28         ports:
29         - containerPort: 3306
30         readinessProbe:
31           tcpSocket:
32             port: 3306
33           initialDelaySeconds: 5
34           periodSeconds: 10
35       volumes:
36       - name: sdnc-data
37         persistentVolumeClaim:
38           claimName: sdnc-db
39       imagePullSecrets:
40       - name: "{{ .Values.nsPrefix }}-docker-registry-key"