inqfen
Кстати питон сразу 3 юзай
Rainbow
[all:vars] ansible_python_interpreter=/usr/bin/python3 в hosts к примеру
Rainbow
Чат нужно в @ru_ansible переименовать xD
Игорь
Когда только изучил докер и докер-компоуз, а тебе говорят, что это барахло уже устарело на проде
Игорь
а что сейчас на проде модно?
Ну вот сам пытаюсь понять)
Anonymous
Йоу, надо подключиться к контейнеру (образу) кеторый уже запущен
Игорь
Кубер, ансибл, консул, номад....
Sergey
а что сейчас на проде модно?
если не лезть в оркестрацию то ансибла хватает
inqfen
Это же скриптик на питоне, которым удобнее ран, билд и прочее выполнять
inqfen
Это так, для локальной разработки только
inqfen
inqfen
Или bash
inqfen
Или какой там шелл есть
Rainbow
ansible так то тоже удобный скриптик для docker run =)
inqfen
ansible так то тоже удобный скриптик для docker run =)
Ну локально разрабу таки композ удобнее
Rainbow
Ну локально разрабу таки композ удобнее
я последнее время думаю попробовать локально юзать ansible
inqfen
Я хотел своим девелоперам предложить, как-то не взлетело
inqfen
Неохота им разбираться ансибл какой-то, хуянсибл
inqfen
Вот в докер композ посмотрел и все понятно сразу
inqfen
Там сам что надо дописал, поменял, проверил, скинул мне
Игорь
Вот в докер композ посмотрел и все понятно сразу
Ну тут на самом деле есть зерно, он простой и удобный
inqfen
Я уже деплой на все окружения меняю, который на ансибле
Sergey
Неохота им разбираться ансибл какой-то, хуянсибл
а теперь скажи им сделать композ на несколько окружений с разными версиями
inqfen
Для деплоя на разные окружения с разными версиями есть специальный человек
inqfen
(я)
Sergey
и тебе нравится переписывать композы на ансибл?
inqfen
и тебе нравится переписывать композы на ансибл?
Я эти композы им сам написал, делов-то
Sergey
continuous rewriting
Sergey
лол
inqfen
Там разрабы ещё и кто на винде, кто на маке, кто на линупсе
Sergey
ямл везде один!)
inqfen
continuous rewriting
Ну, в каждый проект за полгода изменения по паре раз максимум внёс
inqfen
Которые от них проистекают
inqfen
В общем чистого времени я за полгода может полдня затратил
Sergey
я думал ты им каждый релиз в неделю переписываешь
Sergey
или в день
inqfen
Не, я не поехавший же
Sergey
нуавдрух
inqfen
Меняется у них там код и хрен с ним
inqfen
Деплой - то прежний остаётся
Anonymous
В общем чистого времени я за полгода может полдня затратил
Привет, Сергей, ты? Я узнал тебя по твоим шизоидным высерам.
inqfen
Куда в инвентори переменные для приложения писать я им пальцем показал
smile
о, пасты подьехали
smile
корованы идут
Sergey
Да Хрыч, это я
не, не хрычовая это лексика
inqfen
Ну он меня Сергеем назвал, а я его хрычом
inqfen
Что обиднее?
inqfen
Так что я победил его пасту
Sergey
Anonymous
Ну он меня Сергеем назвал, а я его хрычом
Серёг, ты чё тут рассказываешь, а? Какой я тебе хрыч? Вчера, блять, опять жаловался на свою дэпрессию
Anonymous
работать он не может
Игорь
А, кстати, действительно, если компоуз просто питон скрипт шел комманд, то в чем ансибл при деплое его выигрывает на одном серваеке если нужно разворачиваться?
Andrey
Игорь
inqfen
Если ты у тебя ансибл и ты решил приложение на другой хост развернуть - просто меняешь его в инвентори и запускаешь плейбук снова
Rainbow
зачем ансибл для 1 сервака кек
чтобы в чистоте держать
Rainbow
"не лезь руками на сервер"
inqfen
Если тебе надо посмотреть как оно развёрнуто - посмотрел в гите
inqfen
Без лазанья на серверы
inqfen
Если тебе нужна какая-то последовательность при развёртывании - опять же оно
inqfen
Типа развернул приложение, выполнил миграции, отправил уведомление
inqfen
Ансибл пойдёт, обновит контейнер, выполнит миграции и таки отправит тебе уведомление
inqfen
А зачем?
inqfen
Вообще можно, ансибл тебе закинет докер-композ файлик на сервер и его поднимет
inqfen
только зачем вводить 2 сущности, если хватит одной
Andrey
только зачем вводить 2 сущности, если хватит одной
Если для одного контейнера, то да. А если их пачка, то блин тебе либо кучу тасок писать, либо ролей, либо какую-то итерацию делать.
inqfen
Или 3 таски