diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml index 13d9d5a78b06471440c4be4e0d42f6c834e7e836..3ec5c4fef62bb9290185364336f15f2e7a6ef897 100644 --- a/ansible/roles/kong-api/defaults/main.yml +++ b/ansible/roles/kong-api/defaults/main.yml @@ -5073,3 +5073,20 @@ kong_apis: config.allowed_payload_size: "{{ small_request_size_limit }}" - name: request-transformer config.replace.headers: "Authorization: Basic {{ freshDesk_token }}" + + - name: LicenseAPI + request_path: "{{ license_api_prefix }}/v3" + upstream_url: "{{ content_service_url }}/license/v3" + strip_request_path: true + plugins: + - name: jwt + - name: cors + - "{{ statsd_pulgin }}" + - name: acl + config.whitelist: "{{ LicenseAPI_ACL | default(['domainUser']) }}" + - name: rate-limiting + config.policy: local + config.hour: "{{ medium_rate_limit_per_hour }}" + config.limit_by: credential + - name: request-size-limiting + config.allowed_payload_size: "{{ small_request_size_limit }}"