From 1a33ca3184dbea838ea083a7cf026cf5884dc3f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABtan=20Duchaussois?= Date: Fri, 20 Apr 2018 10:04:41 +0200 Subject: initial version --- tasks/kong-app.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 tasks/kong-app.yml (limited to 'tasks/kong-app.yml') diff --git a/tasks/kong-app.yml b/tasks/kong-app.yml new file mode 100644 index 0000000..d50c193 --- /dev/null +++ b/tasks/kong-app.yml @@ -0,0 +1,24 @@ +- name: Check if service exists + uri: + url: "{{ kong_app_admin_url }}/services/{{ kong_app_service_name }}" + method: GET + headers: + apikey: "{{ kong_app_admin_apikey }}" + status_code: 200,404 + register: kong_app_check_service + +#- name: Update or Create service +# uri: +# url: "{{ kong_app_admin_url }}/services/{{ kong_app_service_name }}" +# method: "{{ (kong_app_check_service.status_code == 404) | ternary ('POST', 'PATCH') }}" +# body: "{{ kong_app_service_body | to_json }}" +# headers: +# apikey: "{{ kong_app_admin_apikey }}" +# Content-Type: application/json +# status_code: 200,201 + +- name: Setup plugins + import_tasks: plugins.yml + +- name: Setup routes + import_tasks: routes.yml -- cgit v1.2.3