From e3044460681e296551feec3e18af00f4641e6864 Mon Sep 17 00:00:00 2001 From: S M Y <smy.altamash@gmail.com> Date: Fri, 20 Dec 2019 22:31:34 +0530 Subject: [PATCH] Adding License API with variable to override for private ACL and safe default --- ansible/roles/kong-api/defaults/main.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml index 65f1ef204..13d9d5a78 100644 --- a/ansible/roles/kong-api/defaults/main.yml +++ b/ansible/roles/kong-api/defaults/main.yml @@ -5053,3 +5053,23 @@ kong_apis: config.limit_by: credential - name: request-size-limiting config.allowed_payload_size: "{{ small_request_size_limit }}" + + - name: freshDesk + request_path: "/tickets/v1/create" + upstream_url: "{{ freshDesk_url }}/api/v2/tickets" + strip_request_path: true + plugins: + - name: jwt + - name: cors + - name: request-transformer + - "{{ statsd_pulgin }}" + - name: acl + config.whitelist: "{{ freshDesk_ACL | default(['publicUser']) }}" + - 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 }}" + - name: request-transformer + config.replace.headers: "Authorization: Basic {{ freshDesk_token }}" -- GitLab