Size: a a a

2020 September 02

DS

Dmitry Sergeev in DevOps
Thorvald Hrafn
у меня вопрос по nginx, кто-то может подсказать?
Есть ли функционал, который выдает все активные вхосты списком, жсоном или ещё в каком удобоваримом виде? Я придумал велосипед, но вдруг есть встроенный функционал?
vts модуль https://github.com/vozlt/nginx-module-vts
Он тебе и в json и в prometheus выведет
источник

DS

Dmitry Sergeev in DevOps
Он правда больше про метрики, но список vhost'ов тоже покажет, и метрикки по каждому
источник

TH

Thorvald Hrafn in DevOps
Dmitry Sergeev
Он правда больше про метрики, но список vhost'ов тоже покажет, и метрикки по каждому
так мне для метрик и надо, спасибо. почитаю.
источник

TH

Thorvald Hrafn in DevOps
а, блин. пересборка бинарника, не вариант.
источник

DS

Dmitry Sergeev in DevOps
Thorvald Hrafn
а, блин. пересборка бинарника, не вариант.
да почему? Там изи же
источник

DS

Dmitry Sergeev in DevOps
Thorvald Hrafn
а, блин. пересборка бинарника, не вариант.
vts годнода, не пожелеешь
источник

TH

Thorvald Hrafn in DevOps
Dmitry Sergeev
да почему? Там изи же
на 50ти разноархитектурных впсках такое себе удовольствие.
источник

TH

Thorvald Hrafn in DevOps
вижу что годнота, но не под мою архитектуру.
источник

DS

Dmitry Sergeev in DevOps
Thorvald Hrafn
на 50ти разноархитектурных впсках такое себе удовольствие.
да не проблема, nginx для всех можешь собрать
источник

DS

Dmitry Sergeev in DevOps
есть всякие готовые docker образы для его сборки
источник

N

Navern in DevOps
Thorvald Hrafn
на 50ти разноархитектурных впсках такое себе удовольствие.
доскер!
источник

VM

Vasiliy Misharev in DevOps
а потом ручками все CVE отслеживать, пересобиртаь, деплоить...
источник

TH

Thorvald Hrafn in DevOps
Vasiliy Misharev
а потом ручками все CVE отслеживать, пересобиртаь, деплоить...
именно)
источник

DS

Dmitry Sergeev in DevOps
Vasiliy Misharev
а потом ручками все CVE отслеживать, пересобиртаь, деплоить...
CI сделать, хукать ее по появлению новых патч версий . Канал devops называется
источник

DS

Dmitry Sergeev in DevOps
коммон ребята
источник

DS

Dmitry Sergeev in DevOps
Деплоить даже не обязательно на сервера. Чисто деплоить в dpkg/rpm репозиторий. И на системах автообновление пакета настроить
источник

VM

Vasiliy Misharev in DevOps
Dmitry Sergeev
CI сделать, хукать ее по появлению новых патч версий . Канал devops называется
и чинить это всё когда в очередной раз не соберётся автоматом.
источник

MT

M T in DevOps
Thorvald Hrafn
вижу что годнота, но не под мою архитектуру.
nginx -T
источник

DS

Dmitry Sergeev in DevOps
https://github.com/TinkoffCreditSystems/Nginx-builder
Вот кстати тинкофф запилили, у них там даже yaml с описанием модулей. Но под архитектуры придется кастомить конечно
источник

TH

Thorvald Hrafn in DevOps
M T
nginx -T
спасибо, именно так я и делаю сейчас)
источник