From b7ed9d9becb3ec0dbd456d4c808c45a118a92946 Mon Sep 17 00:00:00 2001 From: "kube-master@emrekirman.com" Date: Tue, 12 Aug 2025 14:21:40 +0000 Subject: [PATCH] psql manifests added --- psql/README.md | 1 + psql/posgtresql.yml | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 psql/README.md create mode 100644 psql/posgtresql.yml diff --git a/psql/README.md b/psql/README.md new file mode 100644 index 0000000..6e64fec --- /dev/null +++ b/psql/README.md @@ -0,0 +1 @@ +docker stack deploy -c posgtresql.yml postgres-db diff --git a/psql/posgtresql.yml b/psql/posgtresql.yml new file mode 100644 index 0000000..4058a78 --- /dev/null +++ b/psql/posgtresql.yml @@ -0,0 +1,25 @@ +version: '3.3' +services: + postgres-db: + image: postgres:16-alpine + environment: + POSTGRES_PASSWORD: '98836' + ports: + - 5432:5432 + volumes: + - /var/data/psql:/var/lib/postgresql/data + networks: + - postgres_network + logging: + driver: json-file + deploy: + update_config: + delay: 10s + failure_action: rollback + placement: + constraints: + - node.labels.platform == prod +networks: + postgres_network: + external: true +