Size: a a a

2020 June 08

AD

Alex Dev in nginx_ru
Владимир Муковоз
Вы точно понимаете как образуются эти переменные?
идеально понимаю , как раз всё верно указано
источник

ВМ

Владимир Муковоз... in nginx_ru
Alex Dev
идеально понимаю , как раз всё верно указано
ну я на всякий)
источник

RI

Roman Ivanov in nginx_ru
придется видимо nginx в контейнер к php пихать
источник

MT

M T in nginx_ru
Roman Ivanov
придется видимо nginx в контейнер к php пихать
Плохая идея
источник

MT

M T in nginx_ru
Узмплохая
источник

RI

Roman Ivanov in nginx_ru
значит второй контейнер собирать
источник

RI

Roman Ivanov in nginx_ru
типа фронт и бэк
источник

IS

Ilyas Sarsenbaev in nginx_ru
Roman Ivanov
Ребят, привет. Подскажите плиз, как мне по правильному спроксировать статику в контейнер?
Есть пхп скрипт ./public/index.php и ассеты в папке public/assets. собираю все в контейнер COPY --chown=33:33 . /var/www/ стартую контейнер и пробрасываю на 9999.
site.conf:

server {
   listen       80;
   server_name _;
   root /var/www/public;

   location ~ \.php$ {
       include fastcgi_params;
       fastcgi_pass  127.0.0.1:9000;
       fastcgi_index index.php;
       fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
   }
   location / {
       try_files $uri $uri/ /index.php;
   }
}

При таком раскладе загружается php скрипт и даже работает, но без разметки. Хотя по логам файлы ассетов отдаются с 200 кодом. Что я не так делаю?
fastcgi_pass  127.0.0.1:9000; это для php-fpm?
источник

RI

Roman Ivanov in nginx_ru
Ilyas Sarsenbaev
fastcgi_pass  127.0.0.1:9000; это для php-fpm?
да, ну только на 9999 в моем случае
источник

IS

Ilyas Sarsenbaev in nginx_ru
У меня был похожий случай. Тогда я неправильно прописал volume типа : var/wwww
источник

RI

Roman Ivanov in nginx_ru
Ilyas Sarsenbaev
У меня был похожий случай. Тогда я неправильно прописал volume типа : var/wwww
да это поможет, но это не продакшн решение :)
источник

У

Улица in nginx_ru
Добрый день, кто может подсказать
nginx версии 1.18+ поддерживает prometheus метрики из коробки?

в доке по ingress контроллеру есть запись
annotations:
   prometheus.io/scrape: "true"
   prometheus.io/port: "9113"
источник

М

Ману in nginx_ru
есть локалхост с сслом на вдсе, нужно заставить его слушать напрямую по роуту скажем чтобы  было webSiteName.com:3000,  а стало webSiteName.com/api
источник

М

Ману in nginx_ru
Возможно на нгинксе есть варианты?)
источник

AN

Anton Noginov in nginx_ru
Улица
Добрый день, кто может подсказать
nginx версии 1.18+ поддерживает prometheus метрики из коробки?

в доке по ingress контроллеру есть запись
annotations:
   prometheus.io/scrape: "true"
   prometheus.io/port: "9113"
Нет.
Сторонними модулями.
источник

У

Улица in nginx_ru
Anton Noginov
Нет.
Сторонними модулями.
ок, а почему в доке по ingress контроллеру они говорят, что можно?)
https://docs.nginx.com/nginx-ingress-controller/logging-and-monitoring/prometheus/

или имеется ввиду можно, но при условии, что у вас там модуль с метриками есть уже
источник

AN

Anton Noginov in nginx_ru
Я без понятия, что насовано в ingress-контроллер. Там же не голый nginx.
источник

У

Улица in nginx_ru
ага, спасибки за инфу
источник

VZ

Vladimir Zhurkin in nginx_ru
от этих метрик все равно толку 0
источник

VZ

Vladimir Zhurkin in nginx_ru
все равно парсить логи или покупать + версию
источник