Do not cache host resolution in DCAEGEN2 nginx
[oom.git] / kubernetes / config / docker / init / src / config / dcaegen2 / nginx / config / aai-service.onap.org.conf
index 9cfb221..4670f35 100644 (file)
@@ -8,12 +8,17 @@ server {
 
     server_name *.aai.simpledemo.onap.org;
 
+    resolver KUBE_DNS_IP_HERE valid=1s;
+
+    set $backend https://aai-service.onap-aai.svc.cluster.local:8443;
+
     location / {
-        proxy_pass https://aai-service.onap-aai:8443/;
+        rewrite ^/(.*) /$1 break;
+        proxy_pass $backend;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-Proto "https";
     }
 
     ssl_certificate /etc/certs/aai-service.onap.org.pem;
     ssl_certificate_key /etc/certs/aai-service.onap.org.key;
-}
+}
\ No newline at end of file