Add versioning using variables

This commit is contained in:
Wojciech Kozlowski 2022-11-03 00:24:22 +01:00
parent 07dd795a68
commit be8c9b9a75
2 changed files with 5 additions and 1 deletions

View File

@ -2,6 +2,10 @@
- name: "Deploy services" - name: "Deploy services"
hosts: the_nine_worlds hosts: the_nine_worlds
vars:
versions:
database:
postgres: "15.0"
tasks: tasks:
- import_tasks: tasks/services/c-deploy/00-hosts.yml - import_tasks: tasks/services/c-deploy/00-hosts.yml
- include_tasks: tasks/services/c-deploy/01-service-deploy.yml - include_tasks: tasks/services/c-deploy/01-service-deploy.yml

View File

@ -27,7 +27,7 @@ ExecStart=/usr/bin/podman run \
-e POSTGRES_INITDB_WALDIR=/var/lib/postgresql-wal \ -e POSTGRES_INITDB_WALDIR=/var/lib/postgresql-wal \
-v /var/lib/yggdrasil/data/pod-database/data/_data:/var/lib/postgresql/data \ -v /var/lib/yggdrasil/data/pod-database/data/_data:/var/lib/postgresql/data \
--name=pod-database-postgres \ --name=pod-database-postgres \
docker.io/library/postgres:15.0 docker.io/library/postgres:{{ versions.database.postgres }}
ExecStop=/usr/bin/podman stop --ignore --cidfile %t/container-database-postgres.ctr-id -t 10 ExecStop=/usr/bin/podman stop --ignore --cidfile %t/container-database-postgres.ctr-id -t 10
ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/container-database-postgres.ctr-id ExecStopPost=/usr/bin/podman rm --ignore -f --cidfile %t/container-database-postgres.ctr-id
PIDFile=%t/container-database-postgres.pid PIDFile=%t/container-database-postgres.pid