diff --git a/ansible/roles/sunbird-deploy/defaults/main.yml b/ansible/roles/sunbird-deploy/defaults/main.yml index a562c8bb1a43f3404fb95f4916b7e26fa355c937..c3c2a0a5176f26d97b08f2e6c38cf2ada287705e 100644 --- a/ansible/roles/sunbird-deploy/defaults/main.yml +++ b/ansible/roles/sunbird-deploy/defaults/main.yml @@ -135,3 +135,47 @@ sunbird_portal_preview_cdn_url: cdn_file_path: sunbird_portal_cdn_blob_url: desktop_app_storage_url: "https://{{sunbird_offline_azure_storage_account}}.blob.core.windows.net/{{offline_installer_container_name}}" + + +## Proxy defaults +hub_org: sunbird +nginx_per_ip_connection_limit: 400 +proxy_replicas: 1 +proxy_reservation_memory: 32M +proxy_limit_memory: 64M +nginx_per_ip_connection_limit: 400 +merge_proxy_server_name: +proxy_prometheus: false + +networks: + - {name: 'application_default', subnet: '11.11.1.0/24'} + +proxy_secrets: + - name: prom_admin_creds + value: "{{proxy_prometheus_admin_creds}}" + - name: site.key + value: "{{proxy_site_key}}" + - name: site.crt + value: "{{proxy_site_crt}}" + +merge_proxy_secrets: + - name: sitemerge.key + value: "{{proxymerge_site_key}}" + - name: sitemerge.crt + value: "{{proxymerge_site_crt}}" + +proxy_custom_config: + +# These values should be overridden in inventory +proxy_site_key: +proxy_site_crt: +proxy_prometheus_admin_creds: +prometheus_route_prefix: prometheus +prometheus_alertmanager_route_prefix: alertmanager +ekstep_s3_env: "{{sunbird_env}}" +registry_url: "{{proto}}://{{proxy_server_name}}/registry" +ep_es_host: + +upstream_url: "ekstep-public-{{ekstep_s3_env}}.s3-ap-south-1.amazonaws.com" +plugin_upstream_url: "ekstep-public-{{ekstep_s3_env}}.s3-ap-south-1.amazonaws.com" +sunbird_offline_azure_storage_account_url: "{{ sunbird_offline_azure_storage_account }}.blob.core.windows.net/{{ offline_installer_container_name }}"