inqfen
пока в это плане ни одна scm рядом и не валялась
George
И, да, давай зарубимся, что ансибл не scm
George
😂
inqfen
внезапно, тиньков юзает и то и то
inqfen
ансибл - для накатываний, но конфиг держат солтом
George
внезапно, тиньков юзает и то и то
И Альфа. И ещё чего-то. А есть теория Гаала: в любом сколь-нибудь маленьком энтерпрайзе найдется весь спектр (конкурирующих) продуктов.
Alexander
Много где есть много чего. Не значит что именно к этому нужно стремиться )
inqfen
не, они пилят на разные степы типа
inqfen
и солт очень быстрый, что нужно, когда у тебя тысячи инстансов
Alexander
inqfen
он полумертв
inqfen
ну конечно активно развивается и все как правильно в маркетинге - но по факту он помирает
Alexander
Alexander
Salt я там ни разу не видел
inqfen
видимо - доживает
inqfen
инфраструктурные посоны переделывают
Alexander
Вместе с svn?
inqfen
за svn ничего не скажу, хз как там у вас
Alexander
Я не в тиньке, но они наш заказчик
inqfen
а, ну я это тоже по инфе от знакомых, кто инфрой занимается там
inqfen
паппет видимо пока случайно где-то выжил
Alexander
Alexander
На машинах из опенстека он
inqfen
а про chef в тинькове если, то не знаю)
Alexander
Не, не у них
Alexander
inqfen
вообще чеф норм, но есть проблема - он не проще и не обвязаннее ансибла и не быстрее солта
inqfen
а, ну и он на руби
Alexander
Что ты имеешь в виду под обвязаннее ?
Alexander
Модули?
inqfen
ага
Alexander
А ещё какую-то штуку видел, новее чем Солт, но не помню как называется
inqfen
в том же aws есть модули почти под все и скорость появляения новых - далеко не чеф
Alexander
Stack storm, во
inqfen
вспомни хотя бы год назад, чтобы далеко не уходить
inqfen
Stack storm, во
ну это другой продукт с другим назначением и большинству контор он не нужен
Alexander
Я вспомнить не могу, так как не очень давно со всем этим познакомился
Alexander
inqfen
тем, что это не scm например
Alexander
Salt я вижу как ansible с возможностью pull
inqfen
зря
Alexander
Alexander
Configuration management ты хотел сказать?
inqfen
https://en.wikipedia.org/wiki/Software_configuration_management
Alexander
зря
Я о нем только читал. И ансибл достаточно мало знаю
Timur
И вся вложенность тегов при применении в итоге все равно сливается в плоский список
dmitry
Привет любители ansible. У меня такой вопрос: как можно запустить job в teamcity с помощью ansible?
dmitry
С определёнными параметрами
Pit
Pit
а там cmd ansible-playbook…
dmitry
Брр, может не так выразился. Build configuration в teamcity
Pit
ай
dmitry
На сборку ппоекта
Pit
тебе изнутри плейбука тимситевые дергать чтобы он сборки запускал?
dmitry
Ага
Pit
если да - я тимситиплохо знаю, но там же наверняка апишка есть какая
Pit
дергай её
Pit
есть
Pit
https://www.jetbrains.com/help/teamcity/rest-api.html
dmitry
Спасибо. Но может есть готовое решение. У меня задумка. Ansible делают git commit, а в teamcity trigger запуска на коммит
dmitry
И не надо будет api изучать
Tadeusz
Pit
Timur
К слову о тестах... Молекула зарелизилась. Новый релиз 2.22
Timur
• molecule dependency now has a retry and timed back-off by default for flaky network connections.
• Add the –parallel flag to experimentally allow molecule to be run in parallel.
• dependency step is now run by default before any playbook sequence step, including create and destroy. This allows the use of roles in all sequence step playbooks.
• Removed validation regex for docker registry passwords, all string values are now valid.
• Add tty option to the Docker driver.
• Specify new lower bound of 3.0.2 for testinfra which uses the new Ansible test runner.
• Place upper bounds on inspec and rubocop for CI testing.
• Support pruning of docker volumes in ‘destroy’ phase for docker driver
• Update Goss to 0.3.7
• Add SSH password to delegated driver instance_dict
• Add WinRM connections options to delegated driver instance_dict
• Update testinfra to 3.0.6 so we can use ansible verbosity
• Add sysctls option to the Docker driver.
Tadeusz
тебя мне не понять, какие изменения, в каком файле, что для тебя run tc
dmitry
Ansible будет менять текст по правилам
Tadeusz
задача какая стоит?
dmitry
Мне именно надо ansible (regex file) - > git push with tags - > run build teamcity with tags
dmitry
Вернее git pull потом ansible, потом остальная цепочка