Size: a a a

ansible — русскоговорящее сообщество

2021 September 09

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
Сборка контейнера - это ведь набор команд. Потому можно попробовать скрестить все до кучи на виртуалку. Но это будет уже крайний вариант.
Для демонстрации заюзаю докер. И вот если одобрят функционал, то тогда уже голова заболит, как в существующую инфраструктуру сунуть )
источник

MY

Mikhail Yurenkov in ansible — русскоговорящее сообщество
че то анекдот про кактус напоминает
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
Не в курсе про анекдот...
Тут все просто. Админов не напрягу. А вот если руководству понравится, то они уже могут и подзаставить ) Но в свою очередь админы тож могут выпалить кучу причин, почему не дадут тачку с докером. Лишь время покажет. Прост думал что плохо ищу, как без контейнеров обойтись.
источник
2021 September 10

ЕГ

Евгений Генеральчик... in ansible — русскоговорящее сообщество
что-то я завис.
ansible-playbook -i ./inv/ -u=ansuser -b main.yml
еще на gathering facts вываливается в ошибку "Make sure this host can be reached over ssh: root@IP.add.re.ss" т.е. пытается подключиться под рутом, хотя я ему говорю подключаться под ansuser
чяднт?
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
Здравствуйте!
Как можно в ansible запоминать, какие таски для каких хостов выполнены и не выполнять их при повторном запуске ansible? Я понимаю, готового способа, скорее всего нет - но может, у кого-то есть идеи? Хочется ускорить выполнение часто запускаемых плейбуков.
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
(из которых 95% уже выполнено и нужно доделать оставшиеся 5%).
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
нужно писать -u ansuser
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
без =
источник

ЕГ

Евгений Генеральчик... in ansible — русскоговорящее сообщество
Эвоно как. Попробую, спс.
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
Вопрос: нужно в одном таске перечислить несколько хостов из inventory. Есть идея как?
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
-l group_name?
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
как-то задача разнится, сначала 95%, потом перечисления хостов )
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
Это два разных вопроса :)
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
Все зависит от задачи. Но если прям в лоб, то тут уже не раз пролетал вариант с when и далее magic variables
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
Это я знаю :) Я немного другое хочу :)
Мой кейс:
- действие 1: создание в облаке несколько VM + получение их IP, добавление их в inventory
- действие 2: действие 2: настройка этих VM
- действие 3: прописывание в /etc/hosts некоторого компьютера всех IP всех VM (из дейстствия 1)
Я не пойму, как сделать действие 3.
источник

IY

Ilya Yakushin in ansible — русскоговорящее сообщество
magic variables - это {{ hostvars['host_group'].my_custom_var }} ?
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
Как по мне, то задача опять таки поехала )
Если прописывание касается одного сервера, то это наверное delegate_to
Хотя лично с этим не сталкивался, но вродь как оно.
источник

vk

victor kurguzov in ansible — русскоговорящее сообщество
раз-раз
источник

vk

victor kurguzov in ansible — русскоговорящее сообщество
привет, у вас что форматирование текста запрещено?
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Ты с телефона?
источник