Skip to content

Commit 6df9faa

Browse files
authored
Merge pull request #335 from Sahil-tarento/4.8.14-tenders
Add tenders API
2 parents f4d6e9b + 4361ce8 commit 6df9faa

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

ansible/roles/kong-api/defaults/main.yml

+73
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ calendar_prefix: /calendar
117117
careers_prefix: /careers
118118
demand_prefix: /demand
119119
playlist_prefix: /playList
120+
tenders_prefix: /tenders
120121

121122
# Service URLs
122123
knowledge_mw_service_url: "http://knowledge-mw-service:5000"
@@ -13239,3 +13240,75 @@ kong_apis:
1323913240
config.limit_by: credential
1324013241
- name: request-size-limiting
1324113242
config.allowed_payload_size: "{{ medium_request_size_limit }}"
13243+
13244+
- name: createTendersEvent
13245+
uris: "{{ tenders_prefix }}/v4/create"
13246+
upstream_url: "{{ content_service_url }}/event/v4/create"
13247+
strip_uri: true
13248+
plugins:
13249+
- name: jwt
13250+
- name: cors
13251+
- "{{ statsd_pulgin }}"
13252+
- name: acl
13253+
config.whitelist:
13254+
- 'contentCreate'
13255+
- name: rate-limiting
13256+
config.policy: local
13257+
config.hour: "{{ medium_rate_limit_per_hour }}"
13258+
config.limit_by: credential
13259+
- name: request-size-limiting
13260+
config.allowed_payload_size: "{{ medium_request_size_limit }}"
13261+
13262+
- name: readTendersEvent
13263+
uris: "{{ tenders_prefix }}/v4/read"
13264+
upstream_url: "{{ content_service_url }}/event/v4/read"
13265+
strip_uri: true
13266+
plugins:
13267+
- name: jwt
13268+
- name: cors
13269+
- "{{ statsd_pulgin }}"
13270+
- name: acl
13271+
config.whitelist:
13272+
- 'contentAccess'
13273+
- name: rate-limiting
13274+
config.policy: local
13275+
config.hour: "{{ medium_rate_limit_per_hour }}"
13276+
config.limit_by: credential
13277+
- name: request-size-limiting
13278+
config.allowed_payload_size: "{{ medium_request_size_limit }}"
13279+
13280+
- name: updateTendersEvent
13281+
uris: "{{ tenders_prefix }}/v4/update"
13282+
upstream_url: "{{ content_service_url }}/event/v4/update"
13283+
strip_uri: true
13284+
plugins:
13285+
- name: jwt
13286+
- name: cors
13287+
- "{{ statsd_pulgin }}"
13288+
- name: acl
13289+
config.whitelist:
13290+
- 'contentAccess'
13291+
- name: rate-limiting
13292+
config.policy: local
13293+
config.hour: "{{ medium_rate_limit_per_hour }}"
13294+
config.limit_by: credential
13295+
- name: request-size-limiting
13296+
config.allowed_payload_size: "{{ medium_request_size_limit }}"
13297+
13298+
- name: publishTendersEvent
13299+
uris: "{{ tenders_prefix }}/v4/publish"
13300+
upstream_url: "{{ content_service_url }}/event/v4/publish"
13301+
strip_uri: true
13302+
plugins:
13303+
- name: jwt
13304+
- name: cors
13305+
- "{{ statsd_pulgin }}"
13306+
- name: acl
13307+
config.whitelist:
13308+
- 'contentAccess'
13309+
- name: rate-limiting
13310+
config.policy: local
13311+
config.hour: "{{ medium_rate_limit_per_hour }}"
13312+
config.limit_by: credential
13313+
- name: request-size-limiting
13314+
config.allowed_payload_size: "{{ medium_request_size_limit }}"

0 commit comments

Comments
 (0)