У меня проблема с настройкой nginx-ingress, поэтому я задаю вам вопрос. Проблема с получением версии сервера с HTTP-заголовком и nginx в annotation.ingress. Решено добавлением kubernetes.io/configuration-snippet: Но версия Nginx продолжает появляться на странице с ошибкой, что мне делать?
metadata:
annotations:
kubernetes,io/ingress.class: nginx
nginx.ingress.kubernetes.io/configuration-snippet: more_clear_headers "Server";
nginx.ingress.kubernetes.io/proxy-body-size: 2048m
nginx.ingress.kubernetes.io/server-tokens: 'false'
nginx.ingress.kubernetes.io/ssl-redirect: 'false'
Привет, сияй, добро пожаловать в SO. Имейте в виду, что configuration-snippet:
применяется только к location {}
, реализованному ресурсом Ingress; вам, вероятно, понадобится server-tokens: "false"
в ConfigMap, который применяется ко всему серверу nginx
@ WytrzymałyWiktor да Версия Nginx отображается внизу страницы ошибки 404 по умолчанию. Хочу доработать версию, чтобы она не выходила.
@mdaniel спасибо, я нашел данные настроек configmap. server-tokens: "off"
и данные. proxy-hide-headers: "Server"
Привет @Shine. Какой-либо прогресс? Вам все еще нужна помощь?
Не могли бы вы сообщить точную ошибку, которую вы получаете? Вы хотите, чтобы эта страница появилась, но без версии Nginx?