Commit 6876c742 authored by Jorge Moratinos's avatar Jorge Moratinos
Browse files

Changed Helper and invoker management

parent 59c1553c
Loading
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -9,6 +9,9 @@ RUN mkdir -p /etc/nginx/certs

COPY ./certs/sign_req_body_tmp.json /etc/nginx/certs/sign_req_body_tmp.json
COPY ./nginx.conf /etc/nginx/nginx.conf
COPY ./endpoints /etc/nginx/endpoints
COPY ./maps /etc/nginx/maps
COPY ./policies /etc/nginx/policies
COPY ./nginx_prepare.sh .

RUN chmod a+x nginx_prepare.sh
+9 −0
Original line number Diff line number Diff line
map $uri $endpoint {
    default "NO MATCH";

    /api-invoker-management/v1/onboardedInvokers   invoker_onboarding_exact;
    
    ~^/helper/     helper_base_tree;
    ~^/api-invoker-management/v1/onboardedInvokers/   invoker_onboarding_tree;

}
+6 −0
Original line number Diff line number Diff line
map $uri $service {
    default "";
    ~^/helper(/|$)  helper;
    ~^/api-invoker-management(/|$)  invoker-management;

}
+8 −0
Original line number Diff line number Diff line
map $request_method $method {
    default OTHER;
    GET     GET;
    POST    POST;
    PUT     PUT;
    DELETE  DELETE;
    PATCH   PATCH;
}
+9 −0
Original line number Diff line number Diff line
map $ssl_client_verify $has_cert {
    default 0;
    SUCCESS 1;
}

map $http_authorization $has_token {
    default 0;
    ~^Bearer\s+.+ 1;
}
Loading