Назад | Перейти на главную страницу

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

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

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

Спасибо.

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

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

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