гитлабе юзать?
вот к примеру на гитхабе все делается через экшены, подсовываешь в экшн команду git pull && build и она исполняется на конечной машине
а как такое в гитлабе делать? какие вообще есть варианты?
я сейчас docker-compose файл через rsync на конечные машины закидываю, но что то мне такой вариант разонравился.. хочу "более продвинутый" что ли )
рекомендую на курсы по gitlab ci-cd сходить udemi/etc
Есть рекомендации по курсам?
https://www.udemy.com/course/gitlab-ci-pipelines-ci-cd-and-devops-for-beginners/
выше сообщениями 20 есть бесплатный курс
Его я видел, да, думал мб еще чего годного есть
https://slurm.io/videocourse-ci-cd
а ты мне дашь денег на эти курсы, пру сотен тысяч? я с удовольствием схожу
можно и самому разобраться, с курсами просто легче есть у слёрма видео по докер компоузу и внеднерию CD есть примеры от самого гитлаба, тут например - https://docs.gitlab.com/ee/ci/examples/ ищешь свой или похожий на свой кейс, читаешь доку и расшифровываешь чё там сделано
смотрел я эти примеры, но вот в упор не вижу там вариантов доставки кроме ssh
ну значит это нормальная практика, и ты решаешь выдуманную тобой же проблему
ну я про это и спрашивал вообще ) то есть закидывать через ssh docker-compose в гитлабе, это в порядке вещей?
Обсуждают сегодня