Мне нужно, чтобы Ansible запустил свой EC2, обнаружил публичный IP и изменил его в двух файлах.

Попробуйте заменить

.populate('tags').where('tags.tagName').in(['funny', 'politics']) 

на

.populate( 'tags', null, { tagName: { $in: ['funny', 'politics'] } } )
-1
задан derMOE 18 January 2019 в 16:09
поделиться

1 ответ

Для извлечения publicIP, сохранения его в переменной и последующего обновления с ним двух файлов попробуйте использовать что-то вроде boto3 sdk для python, чтобы получить подробности PublicIP и использовать ansible для обновления двух файлов с этим IP.

0
ответ дан Apurv 18 January 2019 в 16:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: