You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
926 B
28 lines
926 B
---
|
|
|
|
# You can deploy several instances of pgadmin4 on the same host
|
|
# pga_id must be uniq for each instance
|
|
pga_id: 1
|
|
# The port on which this instance will listen
|
|
pga_port: 5050
|
|
# List of IP / CIDR for which the port will be opened
|
|
pga_src_ip: []
|
|
# Root dir where the app will be installed
|
|
pga_root_dir: /opt/pgadmin4_{{ pga_id }}
|
|
# Version to deploy
|
|
pga_version: '6.0'
|
|
# URL of the wheel
|
|
pga_pip_url: https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v{{ pga_version }}/pip/pgadmin4-{{ pga_version }}-py3-none-any.whl
|
|
|
|
# OIDC Auth
|
|
# Turn to true to enable
|
|
pga_oidc_auth: False
|
|
pga_oidc_client_id: pgadmin4
|
|
pga_oidc_display_name: SSO
|
|
#pga_oidc_client_secret: XXXX
|
|
pga_oidc_base_url: https://sso.{{ ansible_domain }}/oauth2
|
|
pga_oidc_token_url: "{{ pga_oidc_base_url }}/token"
|
|
pga_oidc_auth_url: "{{ pga_oidc_base_url }}/authorize"
|
|
pga_oidc_userinfo_url: "{{ pga_oidc_base_url }}/userinfo"
|
|
pga_oidc_scope: openid email profile
|
|
|
|
|