Dependency and variables to support an external db.
This commit is contained in:
parent
3e4926274a
commit
fd3dbc3084
|
@ -12,11 +12,17 @@ open_asfa_behind_haproxy: True
|
|||
open_asfa_haproxy_public_net: 'haproxy-public'
|
||||
# DB
|
||||
open_asfa_db_as_container: True
|
||||
open_asfa_db_image: 'postgres:12-alpine'
|
||||
open_asfa_db_pg_version: 12
|
||||
open_asfa_db_image: 'postgres:{{ open_asfa_db_pg_version }}-alpine'
|
||||
open_asfa_db_host: 'pg'
|
||||
open_asfa_db_port: 5432
|
||||
#open_asfa_db_pwd: 'set it in a vault file'
|
||||
open_asfa_db_name: 'asfadb'
|
||||
open_asfa_db_user: 'asfadb_user'
|
||||
open_asfa_db_volume: 'asfa_pg_data'
|
||||
open_asfa_db_constraints: '[node.labels.pg_data==asfa_server]'
|
||||
open_asfa_db_allowed_hosts:
|
||||
- '127.0.0.1/8'
|
||||
open_asfa_db_constraints: '[node.labels.pg_data==asfa_server]'
|
||||
|
||||
open_asfa_psql_db_data:
|
||||
- { db_host: '{{ open_asfa_db_host }}', pgsql_version: '{{ open_asfa_db_pg_version }}', name: '{{ open_asfa_db_name }}', encoding: 'UTF8', user: '{{ open_asfa_db_user }}', roles: 'CREATEDB,NOSUPERUSER', pwd: '{{ open_asfa_db_pwd }}', allowed_hosts: '{{ open_asfa_db_allowed_hosts }}' }
|
||||
|
|
|
@ -23,4 +23,9 @@ galaxy_info:
|
|||
galaxy_tags:
|
||||
- open-asfa
|
||||
|
||||
dependencies: []
|
||||
dependencies:
|
||||
- src: git+https://gitea-s2i2s.isti.cnr.it/ISTI-ansible-roles/ansible-role-pgsql-db-management.git
|
||||
version: master
|
||||
name: pgsql-db-management
|
||||
state: latest
|
||||
when: not open_asfa_db_as_container
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
---
|
||||
# vars file for ansible-role-template
|
||||
psql_db_data: '{{ open_asfa_psql_db_data }}'
|
||||
|
|
Loading…
Reference in New Issue