inqfen
inqfen
Точнее где делаешь
inqfen
Тогда при включении машины просто скриптик выполнится
inqfen
А образ ты не трогаешь
Tony
Да все что угодно поддерживает провиженинг с ключом же
Стенд такой: тимсити ---> провижнится агент в сфере каждый раз новый (vm_ware) ----> далее на нем уже ставится окружение (читай ансибл + остальные пакеты) и выполняется билд ----> запускается плейбук на провижининг нужной машины с параметрами в первой таске. Результат таски: IP И уже далее нужно эту тачку после провижнинга както конфигурировать
Вот и встал вопрос как к ней цепляться. Не вижу вариантов закинуть ключ от мастер ноды так как она тоже каждый раз разная
Может я конечно не вижу чего то очевидного, но вот такой расклад
inqfen
inqfen
Но как по мне самое очевидное и простое - делать так, чтобы в после старта машины у тебя был определенный ключ
inqfen
Зачем десятки ключей плодить
Tony
+
Подумаю как добраться до темлейтов из которых провижнятся машины для билдов
Спасибо
inqfen
В вмваре можно вообще скрипты через vmtools запускать
inqfen
Тогда даже не трогая темплейт просто поднял машину, через vmtools добавил нужный ключ - готово
Aleksandr
Aleksandr
не может быть такого чтобы тимсити или ансибл брали виртуалки с потолка
Tony
Да, из темплейтов
Aleksandr
а значит ты можешь взять шаблон, поменять под себя, старый удалить новый с таким же именем поставить
Aleksandr
и надеяться что эти сапожники не берут шаблон по его uid
Aleksandr
тогда конечно это не поможет
Tony
Просто первое и как показалось самое простое попоробовать с кредами из волта на вновь запровижнную тачку зайти, залить ключ и дальше крутить
Tony
Не трогая темплейты, не факт что до них просто есть доступ и нужные права
Aleksandr
у тебя тимсити создает агента (это виртуалка) внутри ансибл, который создает еще одну виртуалку, так?
Aleksandr
значит созданием виртуалки в варе ты сам управляешь?
Aleksandr
и берешь ее из шаблона
Aleksandr
который наверное сам делал
Tony
Aleksandr
ну так переделай шаблон. зашей туда нужного пользака с ключами
Aleksandr
вообще никаких проблем
Tony
ладно, спасибо, буду искать эти темплейты раз это самое разумное решение
Aleksandr
та шо их искать то? ты в первом таске который у тебя создает вм обязан указать имя шаблона
Aleksandr
заходишь в вцентр, вбиваешь его в поиск, разворачиваешь из него вм, делаешь пользователя, выключить-клонировать в шаблон. и дальше можешь в таске имя шаблона поменять на новый или удалить старый а новый переименовать
Aleksandr
точнее старый переименовать чтобы был
Tony
НА шаблоне из кот генерятся билд агенты сделал юзера ансибл и ключи, добавил паблик в шаблон из кот будут генериться машинки под тесты по реквесту. Вроде работает теперь связка
Благодарю
Maksimus Ulibikus
Всем привет. Поделитесь плиз ссылкой на статью как с помощью Ansible создавать Python Env
Aleksandr
shell?
Tadeusz
Aleksandr
хуел
отличный ход коллега, я должен взять паузу чтобы придумать что вам возразить
Grek 🇺🇦
https://docs.ansible.com/ansible/latest/modules/pip_module.html
Alex
Tadeusz
- name: Manually create the initial virtualenv
command:
cmd: "python3.6 -m venv /tam/gde/dir"
creates: "/tam/gde/dir"
даже так делал
Aleksandr
ну вот выше дали более правильный ответ
Alex
а шо, модуле нынче не тренде? )))
Aleksandr
в доку лезть лень было
Alex
shell/command наше все
Aleksandr
я поставил знак вопроса. т.е. я не утверждал а предполагал)))
Maksimus Ulibikus
Всем БОЛЬШОЕ спасибо )
Grek 🇺🇦
Tadeusz
только инсталляцию в него
Tadeusz
😞 ойвсе
977
Уважаемые коллеги.
977
Поделитесь пожалуйста готовыми playbook для cisco коммутаторов.
977
Спасибо
Sebor▂▅▇█▓▒░
не благодари
Logan
не благодари
сейчас он тебе тоже в личку постучит, готовься
977
977
Переписка с paul
977
Удивляют такие люди как он.
-
Удивительные люди
-
Ещё есть переписки с кем-нибудь?
977
Нет
977
Обычно люди адекватные помогают
-
А историю поиска в гугле сфоткай на всякий
Sebor▂▅▇█▓▒░
и это ВЕСЬ вопрос
Logan
Удивляют люди, которые лезут в личку без спроса и потом выкладывают приватную переписку на всеобщее обозрение. Верной дорогой!
Logan
и это ВЕСЬ вопрос
вопрос скорее "сделай за меня". А я не люблю, когда меня держат за идиота)
977
Так я не хамил вам.просто попросил помощи.
977
Вы сразу писать тут сейчас он будет писать в личку
977
Как будто я прошу деньги.
Gleb
977
Смотрите для того чтобы гладить утюгом не нужно знать как он работает.
Gleb
Sebor▂▅▇█▓▒░
и сама формулировка "плейбук для циско" звучит как "справка для справки"
977
Ну это если нет логики