Я пытаюсь запустить grafana и nginx в качестве обратного прокси-сервера в кластере kubernetes, и я уже нашел этот ответ , но это, похоже, не работает для меня.По крайней мере, я получаю то же {{alert.title}} - сообщение, что и Олес.Вот почему я хотел бы спросить еще раз, и, возможно, кто-то может подсказать мне, что я делаю неправильно?
Конфигурация для развертывания grafana содержит следующую часть:
env:
- name: GF_SERVER_DOMAIN
value: "k8s-4"
- name: GF_SERVER_ROOT_URL
value: "http://k8s-4/grafana"
, и я надеваюне изменяйте grafana.ini внутри контейнера / модуля.
Далее я настраиваю nginx в файле default.conf следующим образом:
server {
listen 80;
server_name localhost k8s-4;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
location /grafana/ {
proxy_pass http://k8s-4:30080/grafana;
proxy_set_header X-Forwarded-Host k8s-4;
proxy_set_header X-Forwarded-Server k8s-4;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Но, как я уже сказал выше, это приводит кОшибка alert.title.Но если я установлю контекст для корневого элемента и настрою инструменты следующим образом:
развертывание:
env:
- name: GF_SERVER_DOMAIN
value: "k8s-4"
- name: GF_SERVER_ROOT_URL
value: "http://k8s-4"
nginx - default.conf
server {
listen 80;
server_name localhost k8s-4;
location / {
proxy_pass http://k8s-4:30080/grafana;
proxy_set_header X-Forwarded-Host k8s-4;
proxy_set_header X-Forwarded-Server k8s-4;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /grafana/ {
}
}
это работает ... Вот почему я совершенно уверен, что это проблема с развертыванием графаны, но я не вижу ошибки.Может быть, кто-то здесь может дать мне маленький намек?