diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml index 5f9edb52ce00a947d3ebb0dbcc51fe918c6d97af..2d9ae6f1e7f2bcc9de9010b6a172840909586be2 100644 --- a/ansible/roles/kong-api/defaults/main.yml +++ b/ansible/roles/kong-api/defaults/main.yml @@ -56,6 +56,7 @@ otp_service_prefix: /otp sso_service_prefix: /sso cert_service_prefix: /cert cert_registry_service_prefix: /certreg +desktop_app_prefix: /desktop # Service URLs content_service_url: "http://content-service:5000" @@ -4612,4 +4613,20 @@ kong_apis: config.limit_by: credential - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" + - name: updateDesktopApp + uris: "{{ desktop_app_prefix }}/v1/update" + upstream_url: "{{ player_service_url }}/v1/desktop/update" + strip_uri: true + plugins: + - name: jwt + - name: cors + - "{{ statsd_pulgin }}" + - name: acl + config.whitelist: contentUser + - name: rate-limiting + config.policy: local + config.hour: "{{ large_rate_limit_per_hour }}" + config.limit_by: credential + - name: request-size-limiting + config.allowed_payload_size: "{{ small_request_size_limit }}"