Alf 🙀
Dmitry
с ансиблом достаточно держать репу плейбуков
Dmitry
и пускать хоть с чайника
Alexey
Bruno
кстати про репу плейбуков
Max
Лол
Dmitry
Dmitry
судя по отзывам тут
Bruno
вы тут все держите sensitive-info (вроде паролей и ключей) в vault-е внутри плейбучного репозитория?
Max
Не все, каюсь
Max
Надо переделать
Bruno
А как у тебя сейчас?
Dmitry
я тоже эцсамое
Max
Приватная репа в приватном гите...
Max
Плохо это
Dmitry
Max
Но с дженкинсом я пока не придумал как иначе сделать
Dmitry
Dmitry
ты кстати как дергаешь анс оттуда? плагином?
Max
А я хз как дженкинс будет в хранилищу обращаться при запуске плейбука
Max
Не курил вопрос
Dmitry
ну можно пребилд сделать, который будет подтягивать из репы плейбуки
Dmitry
а потом запускать "локально"
Max
Чот слишком
Max
Пересяду на Кубернетес, проблема решится сама
Bruno
ээ, как она решится? Причём здесь вообще куб о_0
Dmitry
я тоже так подумал, но постеснялся спросить
Max
Мне пароли нужны только для контейнеров
Max
Сейчас я их выкатываю ансиблом
Dmitry
а
Alf 🙀
более мягкие наркотики видать...
Max
Как бэ контейнеры конечно хорошо, но хосты всё равно настраивать приходится
Max
Потому ансибл) солт кушал - не понравилось
Alf 🙀
а что с кубом поменяется?
Alf 🙀
у солта каждые пол года новый доккер модуль. который такое же...
Max
Свой сервис дискавери например, можно будет линковать контейнеры на разных хостах например
Max
Alf 🙀
Max
Гыгы, чот я его не помню год назад
Alf 🙀
но как и писал выше каждые пол года новый
Alf 🙀
он с 2014 у них был
Max
Толи он такое говно был что хуячили через компос
Alf 🙀
да скорее всего так и было
Alf 🙀
но дело в том что в ансибле тоже не лучше
Alf 🙀
за последние два дня 4 бага в доккер_контейнер и все по сути по документашке...
Alf 🙀
написано но не работает
Max
опа, а поделись
Alf 🙀
https://github.com/ansible/ansible/issues/created_by/beastea
Alf 🙀
а вот они все миленькие
Max
да хорош, линки не работают?
Alf 🙀
на самом деле там оно написано что аффектит 2.2 но оно никогда не работало и в старом доккер модуле который был до 2.2 таже история
Alf 🙀
ага
Alf 🙀
если отдаешь список то записывает только последний
Max
links:
- "backend:backend"
- "frontend:frontend"
- "filestorage:filestorage"
- "vendor:vendor"
Max
У меня вот так работает
Max
прям вообще без проблем
Max
etc_hosts: >
{
"rabbitmq.{{ domain }}": "{{ ansible_docker0.ipv4.address }}"
}
Alf 🙀
возможно проблема в том что у меня ключ один и тот же
Max
даже вот такая йоба работает
Max
ключ в смысле?
Alf 🙀
app:app1
app:app2
Alf 🙀
оно читает это как дикт и переписывает
Max
ну дык логично
Alf 🙀
так написано в docker-py
Alf 🙀
неа
Max
ааа, всё понял
Alf 🙀
согласно документашке это должен быть лист
Alf 🙀
а они сделали дикт
Alexey
Спасибо, что помогли)
Dmitry
Alexey
Alexey
@cadmi Спасибо!
Dmitry
Хабраебы в отаке :)
Mikhail
отакуэм
Lex
опять нытье будет, что тут людей обижают
Oleg
Oleg
:)
hackru
че тут у вас, докер и прочая содомия?