Модификация заголовков
Основные понятия
При получении запроса модификация заголовков позволяет изменить заголовки запроса перед его пересылкой на backend. Аналогично, при получении ответа она позволяет изменить заголовки ответа перед их возвратом клиенту.
Использование аннотаций
Значения аннотаций — это JSON-строки, содержащие конфигурацию.
Примечание: в картах *_var ключ — имя заголовка, а значение — имя переменной контекста ALB.
Например, добавьте следующую аннотацию в Ingress:
добавит ключ x-my-host со значением заголовка host запроса в заголовки запроса.
Вы можете обратиться к nginx variable для имен переменных.
ALB предоставляет дополнительные переменные:
Примеры
Чтобы добавить заголовок Authorization из cookie, можно использовать:
Чтобы установить HSTS, можно использовать: