diff options
| author | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2018-02-23 15:13:20 -0700 |
|---|---|---|
| committer | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2018-02-23 15:13:20 -0700 |
| commit | 8bc3490a4c72faf7d4385e93eefa887c9b1dabc2 (patch) | |
| tree | c07caf4a150bf73acda822d0a8175b694f288283 /salt/openbook/ansible | |
| parent | ffa4d60e8490e54bd9455adc6497d4a84c1c1407 (diff) | |
Add db.user and db.password to Openbook JSON
Issue: IS-64
Diffstat (limited to 'salt/openbook/ansible')
| -rw-r--r-- | salt/openbook/ansible/files/env.yaml.openbook.example | 250 |
1 files changed, 145 insertions, 105 deletions
diff --git a/salt/openbook/ansible/files/env.yaml.openbook.example b/salt/openbook/ansible/files/env.yaml.openbook.example index 3d04366..a6c3b11 100644 --- a/salt/openbook/ansible/files/env.yaml.openbook.example +++ b/salt/openbook/ansible/files/env.yaml.openbook.example @@ -2,141 +2,181 @@ globals: ansible_ssh_user: root ansible_private_key_file: /var/lib/jenkins/.ssh/id_rsa - ansible_python_interpreter: /usr/bin/python openbook_docker_registry_url: ~ openbook_docker_registry_username: ~ openbook_docker_registry_password: ~ + openbook_database_user: openbook + openbook_database_password: ~ + openbook_disable_ssl_cert: True + openbook_ssl_cert: ~ + openbook_ssl_key: ~ + openbook_jwt_signature_key: ~ + openbook_auth_type: simple + openbook_role_group_mappings: ~ + openbook_galera_enabled: True environments: - unstable: - host1: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' - host2: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' - develop: - host1: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' - host2: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' - stage: - host1: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' - host2: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' - master: - host1: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' - host2: - openbook_database_password: ~ + openbook_wsrep_node_address: ~ openbook_gcomm_addresses: ~ - openbook_install_database: True|False - openbook_start_app: True|False - openbook_install_admin_api_server: True|False - openbook_install_customer_api_server: True|False - openbook_install_admin_web_ui: True|False - openbook_install_customer_web_ui: True|False - openbook_install_job_scheduler_server: True|False - openbook_install_workflow_server: True|False - openbook_admin_web_ui_port: ~ - openbook_admin_api_server_port: ~ - openbook_customer_web_ui_port: ~ - openbook_customer_api_server_port: ~ + openbook_install_database: True + openbook_start_app: True + openbook_install_admin_api_server: True + openbook_install_customer_api_server: True + openbook_install_admin_web_ui: True + openbook_install_customer_web_ui: True + openbook_install_job_scheduler_server: True + openbook_install_workflow_server: True + openbook_admin_web_ui_port: 8080 + openbook_admin_api_server_port: 8081 + openbook_customer_web_ui_port: 8082 + openbook_customer_api_server_port: 8083 + openbook_ssl_cert: /etc/ssl/certs/mon.vzwops.com.combined.crt + openbook_ssl_key: /etc/ssl/private/mon.vzwops.com.key openbook_jwt_signature_key: ~ + # openbook_auth_type: sso + # openbook_role_group_mappings: '{"RegionAdmin": ["CN=vcp-openstack-access,OU=Groups,DC=uswin,DC=ad,DC=vzwcorp,DC=com"]}' |
