Guest User

Untitled

a guest
Apr 26th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. apiVersion: apps/v1beta2
  2. kind: Deployment
  3. metadata:
  4. name: postgres
  5. spec:
  6. replicas: 1
  7. selector:
  8. matchLabels:
  9. app: postgres-container
  10. template:
  11. metadata:
  12. labels:
  13. app: postgres-container
  14. tier: backend
  15. spec:
  16. containers:
  17. - name: postgres-container
  18. image: postgres:9.6.6
  19. env:
  20. - name: POSTGRES_USER
  21. valueFrom:
  22. secretKeyRef:
  23. name: postgres-credentials
  24. key: user
  25.  
  26. - name: POSTGRES_PASSWORD
  27. valueFrom:
  28. secretKeyRef:
  29. name: postgres-credentials
  30. key: password
  31.  
  32. - name: POSTGRES_DB
  33. value: kubernetes_django
  34.  
  35. ports:
  36. - containerPort: 5432
  37. volumeMounts:
  38. - name: postgres-volume-mount
  39. mountPath: /var/lib/postgresql/data
  40.  
  41. volumes:
  42. - name: postgres-volume-mount
  43. persistentVolumeClaim:
  44. claimName: postgres-pvc
Add Comment
Please, Sign In to add comment