X-Git-Url: https://git.arvados.org/arvados-k8s.git/blobdiff_plain/cfea453d1a6fc92f675251a071e4276ef2e30b3f..699ed1d103ccf0a687615939454d2655961300c3:/charts/arvados/templates/api-server-configmap.yaml diff --git a/charts/arvados/templates/api-server-configmap.yaml b/charts/arvados/templates/api-server-configmap.yaml index 2cea6dc..3de9974 100644 --- a/charts/arvados/templates/api-server-configmap.yaml +++ b/charts/arvados/templates/api-server-configmap.yaml @@ -29,6 +29,10 @@ data: upstream controller { server 127.0.0.1:9004; } + upstream rails { + server 127.0.0.1:8000; + } + proxy_http_version 1.1; @@ -54,6 +58,17 @@ data: # Redirect plain HTTP requests to HTTPS. error_page 497 301 =307 https://$host:$server_port$request_uri; + location /rails/_health/ping { + proxy_pass http://rails/_health/ping; + proxy_connect_timeout 90s; + proxy_read_timeout 300s; + proxy_redirect off; + proxy_set_header X-Forwarded-Proto https; + proxy_set_header Host $http_host; + proxy_set_header X-External-Client $external_client; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } location / { proxy_pass http://controller; proxy_connect_timeout 90s;