From 4ae1661ece39173467730215604f9311c3b1b6ca Mon Sep 17 00:00:00 2001 From: marcel-dempers Date: Wed, 13 May 2020 17:27:37 +1000 Subject: [PATCH] test postgres server --- drone-ci/postgres/postgres.yaml | 49 +++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 drone-ci/postgres/postgres.yaml diff --git a/drone-ci/postgres/postgres.yaml b/drone-ci/postgres/postgres.yaml new file mode 100644 index 0000000..6a3392c --- /dev/null +++ b/drone-ci/postgres/postgres.yaml @@ -0,0 +1,49 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: postgres-config + labels: + app: postgres +data: + POSTGRES_DB: postgresdb + POSTGRES_USER: postgresadmin + POSTGRES_PASSWORD: admin123 +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: postgres +spec: + selector: + matchLabels: + app: postgres + replicas: 1 + template: + metadata: + labels: + app: postgres + spec: + containers: + - name: postgres + image: postgres:10.4 + imagePullPolicy: "IfNotPresent" + ports: + - containerPort: 5432 + envFrom: + - configMapRef: + name: postgres-config +--- +apiVersion: v1 +kind: Service +metadata: + name: postgres + labels: + app: postgres +spec: + selector: + app: postgres + ports: + - protocol: TCP + name: http + port: 5432 + targetPort: 5432 \ No newline at end of file