diff options
author | Andrew Dolgov <[email protected]> | 2023-11-07 08:36:06 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2023-11-07 08:36:06 +0300 |
commit | 33119ec914a0e8404b0863fdd217c8a089ccd903 (patch) | |
tree | 203810bbb2ccb82d53fcfd3e4e285f2321cf1e4a | |
parent | c99d2637f4e1d5ece8d11e6a9647d2c1d0d1c3a4 (diff) |
make resolver configurable
-rw-r--r-- | .docker/web-nginx/Dockerfile | 3 | ||||
-rw-r--r-- | .docker/web-nginx/nginx.conf | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/.docker/web-nginx/Dockerfile b/.docker/web-nginx/Dockerfile index 21b8645..282e48c 100644 --- a/.docker/web-nginx/Dockerfile +++ b/.docker/web-nginx/Dockerfile @@ -16,6 +16,9 @@ ENV APP_BASE=${APP_BASE:-/books} # APP_WEB_ROOT=/var/www/html/books # APP_BASE= +# Resolver for nginx (kube-dns.kube-system.svc.cluster.local for k8s) +ENV RESOLVER=${RESOLVER:-127.0.0.11} + # It's necessary to set the following NGINX_ENVSUBST_OUTPUT_DIR env var to tell # nginx to replace the env vars of /etc/nginx/templates/nginx.conf.template # and put the result in /etc/nginx/nginx.conf (instead of /etc/nginx/conf.d/nginx.conf) diff --git a/.docker/web-nginx/nginx.conf b/.docker/web-nginx/nginx.conf index 93e3335..7dbdc3e 100644 --- a/.docker/web-nginx/nginx.conf +++ b/.docker/web-nginx/nginx.conf @@ -17,7 +17,7 @@ http { index index.php; - resolver 127.0.0.11 valid=5s; + resolver ${RESOLVER} valid=5s; upstream app { server ${APP_UPSTREAM}:9000; |