Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. ---
  2. apiVersion: apps/v1
  3. kind: Deployment
  4. metadata:
  5. name: drupal-mysql
  6. spec:
  7. replicas: 1
  8. template:
  9. metadata:
  10. labels:
  11. app: drupal-mysql
  12. spec:
  13. containers:
  14. env:
  15. - name: MYSQL_ROOT_PASSWORD
  16. valueFrom:
  17. secretKeyRef:
  18. name: drupal-mysql-secret
  19. key: MYSQL_ROOT_PASSWORD
  20.  
  21. - name: MYSQL_USER
  22. valueFrom:
  23. secretKeyRef:
  24. name: drupal-mysql-secret
  25. key: MYSQL_USER
  26.  
  27. - name: MYSQL_DATABASE
  28. valueFrom:
  29. secretKeyRef:
  30. name: drupal-mysql-secret
  31. key: MYSQL_DATABASE
  32.  
  33. image: 'mysql:5.7'
  34. name: cont-drupal-mysql
  35. ports:
  36. - containerPort: 3306
  37. name: mysql
  38. protocol: TCP
  39. volumeMounts:
  40. - mountPath: /var/lib/mysql
  41. name: vol-drupal
  42. subPath: dbdata
  43. volumes:
  44. - name: vol-drupal
  45. persistentVolumeClaim:
  46. claimName: drupal-mysql-pvc
  47. selector:
  48. matchLabels:
  49. app: drupal-mysql
  50. ---
  51. apiVersion: v1
  52. kind: Service
  53. metadata:
  54. name: drupal-mysql-service
  55. spec:
  56. ports:
  57. - name: drupal-mysql
  58. port: 3306
  59. protocol: TCP
  60. selector:
  61. app: drupal-mysql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement