From 1a149ff9b7c708a1810d41e49a8cf40598a5eea0 Mon Sep 17 00:00:00 2001 From: Wojciech Kozlowski Date: Sun, 2 Jun 2024 17:30:50 +0200 Subject: [PATCH] Update database version --- inventory/host_vars/yggdrasil/vars.yml | 3 +++ playbooks/roles/services/deploy/database/vars/main.yml | 4 ++-- playbooks/vars/services/deploy/versions.yml | 2 +- playbooks/vars/services/volumes.yml | 6 ++++++ 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/inventory/host_vars/yggdrasil/vars.yml b/inventory/host_vars/yggdrasil/vars.yml index 042679e..76da1f3 100644 --- a/inventory/host_vars/yggdrasil/vars.yml +++ b/inventory/host_vars/yggdrasil/vars.yml @@ -151,6 +151,9 @@ services_host_services: inet_address: "{{ vpn_bridge_inet_prefix }}.3" inet6_address: "{{ vpn_bridge_inet6_prefix }}::3" restic: true + restic_exclude: + - "data" + - "wal" cloud: inet_address: "{{ vpn_bridge_inet_prefix }}.4" inet6_address: "{{ vpn_bridge_inet6_prefix }}::4" diff --git a/playbooks/roles/services/deploy/database/vars/main.yml b/playbooks/roles/services/deploy/database/vars/main.yml index ea5ccb4..c3a6872 100644 --- a/playbooks/roles/services/deploy/database/vars/main.yml +++ b/playbooks/roles/services/deploy/database/vars/main.yml @@ -10,9 +10,9 @@ services_deploy_pod: podman_run_args: - "-v ./.config/service/database.password:/run/secrets/database.password:ro" - "-e POSTGRES_PASSWORD_FILE=/run/secrets/database.password" - - "-v {{ services_data_directory }}/pod-database/wal/_data:/var/lib/postgresql-wal" + - "-v {{ services_data_directory }}/pod-database/wal-16/_data:/var/lib/postgresql-wal" - "-e POSTGRES_INITDB_WALDIR=/var/lib/postgresql-wal" - - "-v {{ services_data_directory }}/pod-database/data/_data:/var/lib/postgresql/data" + - "-v {{ services_data_directory }}/pod-database/data-16/_data:/var/lib/postgresql/data" pgadmin: image: "docker.io/dpage/pgadmin4:{{ services_service_deploy_versions.pgadmin4 }}" binds_to: diff --git a/playbooks/vars/services/deploy/versions.yml b/playbooks/vars/services/deploy/versions.yml index 0b24086..b8ff625 100644 --- a/playbooks/vars/services/deploy/versions.yml +++ b/playbooks/vars/services/deploy/versions.yml @@ -9,7 +9,7 @@ services_deploy_versions: nginx: "stable" certbot: "latest" database: - postgres: "15" + postgres: "16" pgadmin4: "latest" cloud: nginx: "stable" diff --git a/playbooks/vars/services/volumes.yml b/playbooks/vars/services/volumes.yml index 6cc2fe6..f3574b4 100644 --- a/playbooks/vars/services/volumes.yml +++ b/playbooks/vars/services/volumes.yml @@ -13,6 +13,12 @@ services_volumes: data: extra_zfs_properties: recordsize: "32768" # 32K + wal-16: + extra_zfs_properties: + recordsize: "32768" # 32K + data-16: + extra_zfs_properties: + recordsize: "32768" # 32K cloud: nextcloud: data: