service: Make postgres version configurable
This commit is contained in:
@@ -11,6 +11,7 @@ docker_proxy_target_protocol: http
|
||||
docker_additional_env: {}
|
||||
docker_additional_services: []
|
||||
docker_database: none
|
||||
docker_postgres_tag: 14-alpine
|
||||
docker_mounts: []
|
||||
docker_network_mode: ""
|
||||
docker_networks: []
|
||||
|
||||
@@ -54,6 +54,11 @@ argument_specs:
|
||||
set a password for the mariadb root user
|
||||
type: dict
|
||||
required: false
|
||||
docker_postgres_tag:
|
||||
description: 'Postgresql version to use. Can be debian (n) or alpine-based (n-alpine), where n can be major version like 14 or minor like 14.13.'
|
||||
type: str
|
||||
required: false
|
||||
default: 14-alpine
|
||||
docker_mariadb_config:
|
||||
description: |
|
||||
A dict specifying config for mariadb. For example
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
- name: Set postgres container vars
|
||||
ansible.builtin.set_fact:
|
||||
db_container_image: 'postgres:14-alpine'
|
||||
db_container_image: 'postgres:{{ docker_postgres_tag }}'
|
||||
db_container_env:
|
||||
POSTGRES_USER: "{{ docker_service_underscore_name }}"
|
||||
POSTGRES_PASSWORD: "{{ database_passwords[docker_service_name] }}"
|
||||
|
||||
Reference in New Issue
Block a user