его внуторь только и ребилдить котнейнер?
Иногда и на хост норм. Но менять в одном месте, а потом рестартовать из другого - точно не норм
всмысле точно не норм? ты поменял в одном месте, сделал комит.. а где то в другом месте (в других местах) дженкинс скачал с гита изменения, запихал в контейнер, рестартанул.
Тролль что ли? Если есть гит и дженкинс, то просто плейбуки с ролями/тасками в гите храните вместе с конфигами. И после коммита разливайте на машину/машины и делайте релоад nginx.
Там ебучий нжинкс в ебучем докире
У меня так же. В чём проблема? Его можно на хост ставить, но можно и не ставить :)
как в анекдоте.. в черном черном городе..
" И после коммита разливайте на машину/машины и делайте релоад nginx." вот это все делать ансиблом? а ансибол дергать дженкисом. так?
Если у вас нет дженкинса, тогда можно любой другой менее тяжелый ci/cd запустить. Или запускалку ансибла, вроде awx/rundeck итд. Или что-то ещё что может по хуку с гита выполнить команду.
а какой есть менее тяжелый сi cd?
Не знаю, что насчёт тяжести, но из облачных, доступных бесплатно, есть GitHub Actions, Gitlab CI и Travis CI как минимум.
👍 + всякие circle ci, concourse итд. Девопс инструментов - полон интернет, google в помощь.
Обсуждают сегодня