Size: a a a

DevOps — русскоговорящее сообщество

2021 March 11

~

~ in DevOps — русскоговорящее сообщество
а понял тебе , ша тоже буду поисковать на моих  файлах,. такое сделал раньше
источник

~

~ in DevOps — русскоговорящее сообщество
но через docker-compose
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Mikhail Melnikov
Спасибо 🙂, а я то думал как его запустить так чтобы он висел работающим, а можно как то допустим bash запустить может, чтоб ждал когда из него выйдут что ли
Это же нода, если там не вебпак/некст/гулп/билд то сама по себе она порт держать не будет. Или пишите сервер обвязку через npm
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
!спам
источник

MM

Mikhail Melnikov in DevOps — русскоговорящее сообщество
Alex S
Это же нода, если там не вебпак/некст/гулп/билд то сама по себе она порт держать не будет. Или пишите сервер обвязку через npm
Сервер обвязку через npm,  мне пока не понятно как это
источник

MS

Michael Silich in DevOps — русскоговорящее сообщество
Если еще ктото невидел :) https://www.youtube.com/watch?v=Mwh4OB_Sb_c
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Всем привет. Есть какой-нибудь стандарт или общепринятая практика по связыванию GitLab CI и Ansible?
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Mikhail Melnikov
Сервер обвязку через npm,  мне пока не понятно как это
Внутри-то кто? Голая нода она и есть голая нода, она просто exit 0 сделает и все
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Alexandr Tumanov
Всем привет. Есть какой-нибудь стандарт или общепринятая практика по связыванию GitLab CI и Ansible?
Чтобы что в итоге?
источник

MS

Michael Silich in DevOps — русскоговорящее сообщество
Alexandr Tumanov
Всем привет. Есть какой-нибудь стандарт или общепринятая практика по связыванию GitLab CI и Ansible?
Я так все свои роли пишу. Molecule + molecule opennstack + gitalbCI
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Alex S
Чтобы что в итоге?
Чтобы GitLab CI запустил сценарий Ansible, а тот собрал инфраструктуру для сайта и сам сайт  (Apache2, PHP, MySQL, создал пользователей MySQL, и установил WP, скопировал код из GitLab в созданную на сервере папку).
GitLab -> сервер с Ansible -> рабочий сервер.
источник

V

Volodimir Fedorov in DevOps — русскоговорящее сообщество
1. из гитлабси выполняете по ссш команду на сервере ансибла на запуск плейбука.. профит
источник

V

Volodimir Fedorov in DevOps — русскоговорящее сообщество
2. ставите гитлаб раннер на сервере ансибла и им запускаете плейбук
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
@VladimirSin, благодарю за ответ. Я так и собирался сделать. Это обыкновенная практика или есть более правильный вариант?
источник

V

Volodimir Fedorov in DevOps — русскоговорящее сообщество
источник

MS

Michael Silich in DevOps — русскоговорящее сообщество
Если у вас серверов/проектов/кластеров много. То могу посоветовать AWX Tower. Там все нагляднее както.
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
Или бесплатный ansible awx
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
На самом деле очень удобная штука для запуска плебуков
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
Но если надо запускать из гитлаба - то да, проще раннер на сервер с ансиблом
источник

MS

Michael Silich in DevOps — русскоговорящее сообщество
Aleksey Kosyrev
Но если надо запускать из гитлаба - то да, проще раннер на сервер с ансиблом
Почему? Я использую ansible awx с приватным gitlab. все роли, буки, таски в приватных репах. Боли неувидел. Или еще на чтото не наткнулся?
источник