Изменение IP-адреса гостевой виртуальной машины vSphere с помощью Ansible

Я хочу развернуть виртуальную машину из шаблона в vSphere и изменить IP нового экземпляра через Ansible (2 .Икс). Мне удалось клонировать шаблон с помощью модуля vsphere_guest , но я не нашел способа изменить IP-адрес нового экземпляра. У нового экземпляра изначально не задан IP-адрес. Конечная цель - прочитать статические IP-адреса из файла конфигурации и сгенерировать n новых виртуальных машин, каждая с IP-адресом из файла конфигурации. * Инструменты VMware, установленные на гостевой системе (CentOS 6.7)

Можно ли этого добиться с помощью Ansible?

Спасибо.

2
задан 13 May 2016 в 00:21
1 ответ

Кажется, вам понадобится несколько разных скриптов python / ansible, чтобы добиться желаемого:

  • Разверните виртуальную машину из шаблона
  • Получите соответствующий IP-адрес на основе имени виртуальной машины
  • Измените IP, настроив файлы конфигурации сети CentOS

. Вы можете посмотреть это репозиторий [github]. И этот для части изменения IP.

1
ответ дан 3 December 2019 в 12:40

Теги

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