summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2023-11-07 08:36:06 +0300
committerAndrew Dolgov <[email protected]>2023-11-07 08:36:06 +0300
commit33119ec914a0e8404b0863fdd217c8a089ccd903 (patch)
tree203810bbb2ccb82d53fcfd3e4e285f2321cf1e4a
parentc99d2637f4e1d5ece8d11e6a9647d2c1d0d1c3a4 (diff)
make resolver configurable
-rw-r--r--.docker/web-nginx/Dockerfile3
-rw-r--r--.docker/web-nginx/nginx.conf2
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;