manefesto
как кошерно обновлять образ контейнера ?
точнее не так, как кошерно обновлять образ и удалять старый
manefesto
думаю наверное надо старые стопнуть, грохнуть и скачать
Vadim
лучше сначала скачать - с большой вероятностью у них есть общие слои, потому качать меньше придется
Александр
Александр
Обновить - одна задача, ненужные удалить - другая
manefesto
да это понятно, вот и думаю как правильно
что-то типа docker stop ID; docker rmi docker images -a -q; docker pull ID
One
docker stop $(docker ps -aq)
Womchik
а без простоя?
button
без простоя юзать swarm или прокси с бекапом
Vadim
лучше сразу перейти к моменту когда вы намучаетесь со свормом и перейдете к кубернетесу (а лучше опеншифту, конечно :) )
Aleksey
@vrutkovs опеншифт только под rpm-based ?
Aleksey
я просто в деплое не оч вижу apt
Vadim
то есть, можно конечно и так запустить на deb, но лучше так не делать (даже в рпмах)
Aleksey
ок. центос видимо.
Alexander
manefesto
manefesto
на то оно и беспрактис
Gleb
о, привет
Alexander
О, привет!
ShadoWalkeR
Здравствуйте! Подкажите такой вопрос - мне надо в yum через ansible пропихнуть конструкцию kamailio-\*. Ансибл пребразует её в kamailio-\\* Как то можно ему сказать так не делать?
ShadoWalkeR
о, привет
Хай. Пришлось взяться за ансибл 😃
jagga
камалью в ансибл да с подвыподвертом
jagga
месье однако силен в извращениях
ShadoWalkeR
Месье знает где репозиторий для камаилио есть и нужно просто ансиблом оттуда пакеты ставить. Генерировать список лень)
Gleb
лучше всё же список сделать
Gleb
и версии зафиксировать
ShadoWalkeR
Ну для 5.1 уже 48 модулей опакечивают. Для 5.2 будет больше. Версии нет смысла фиксировать - для мажорных релизов репы все равно разные
ShadoWalkeR
А в рамках минорной они не ломают работу
Alexander
Alexander
Камалья!
✙ DarkKC ✙
А скажите-ка мне пожалуйста, уважаемые гуру, как такое может быть?
по
ansible-inventory --list -i inventory
я вижу свою переменную
"vault": {
“values”: {
а при выполнении роли тут-же
TASK [docker_compose : debug vault] ************************************************************************************************************************************************************************
ok: [10.х.х.х] => {
"<type 'dict'>": "VARIABLE IS NOT DEFINED!"
}
TASK [docker_compose : hvault_write] *****************************************************************************************************************************************************************
fatal: [10.x.x.x]: FAILED! => {"msg": "'dict object' has no attribute 'values'"}
✙ DarkKC ✙
переменные лежат в подпапочке group_vars/all, пачкой ямликов. Вроде все читаются нормально (собсна, через инвентори вроде видно)
✙ DarkKC ✙
нипанимать
Vadim
✙ DarkKC ✙
- debug: var={{ vault }}
✙ DarkKC ✙
там просто “: debug]” в оригинале
Vadim
у меня где-то был плагин с дебагом такой заразы
✙ DarkKC ✙
я забыл, что {{ }} в msg надо, а в var - нет
✙ DarkKC ✙
спс
Anton
Привет друзья, знакомые все лица :)
Dan
Это где так ссылкой на чат поделились?
Len4i
С линкмиап чатика :)
Aleksey
Womchik
выключайте свет
Vladimir
Всем привет!
А есть у кого опыт миграции с шефа на докер + ансибл?
Буду очень признателен если поделитесь вещами, которые причиняли боль и страдания в процессе перехода и ощущениями от того, как это работает по итогу.
Aleksey
теперь тут будет весь линкмиап. точнее все адекватные :)
Alexander 🐕
Alexander 🐕
Работает это нормально
Alexander 🐕
Энсибл, правда, оказался говном
Alexander 🐕
Да и докер тоже
Alexander 🐕
Но шеф гораздо хуже
Gleb
Да все говно
Aleksey
нет не всё. пчёлы норм.
Aleksey
но не все
Alexander 🐕
Я, кстати, на ближайшем ITGM буду излагать, почему энсибл говно
Danila
Aleksey
я кстати тоже. но под соусом не все так плохо
Aleksey
3 доклада по ансибл на itgm
Vadim
Будет целая панель плача об энсибл? Обобряю
Alexander 🐕
Aleksey
надо как то подыграть что бы послушать все 3 доклада
Alexander 🐕
Aleksey
ну да.
Aleksey
поэтому и говорю
Rad
а альтернативу будете предлагать или - все говно, а теперь живите с осознанием этого ?
Alexander 🐕
Aleksey
конечно нет
Alexander 🐕
Альтернативы просты
Лисп, Хаскел, Кубернетис!
Aleksey
саша при этом будет рекламировать стоник. стоник на элексире
Gleb
Vadim
Башскрипты и мейкфайлы
Alexander 🐕
О, кстати, а вот и кричалка
Alexander 🐕
Alexander 🐕
С ударением на последний слог