Skip to content
This repository was archived by the owner on Mar 22, 2018. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions postgresql-centos7-atomicapp/Nulecule
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ graph:
kubernetes:
- file://artifacts/kubernetes/postgresql-pod.yaml
- file://artifacts/kubernetes/postgresql-service.yaml
- file://artifacts/openshift/volume.yaml
openshift:
- inherit:
- kubernetes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,20 @@ metadata:
spec:
containers:
- name: postgresql
image: centos/postgresql
image: centos/postgresql-95-centos7
env:
- name: DB_NAME
- name: POSTGRESQL_DATABASE
value: $db_name
- name: DB_USER
- name: POSTGRESQL_USER
value: $db_user
- name: DB_PASS
value: $db_pass
- name: POSTGRESQL_PASSWORD
value: $dp_pass
ports:
- containerPort: 5432
volumeMounts:
- name: postgresql-persistent-storage
mountPath: /var/lib/pgsql/data
volumes:
- name: postgresql-persistent-storage
persistentVolumeClaim:
claimName: postgresql-claim
10 changes: 10 additions & 0 deletions postgresql-centos7-atomicapp/artifacts/kubernetes/volume.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: postgresql-claim
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi