Рейтинг:0

Работа Terraform-vsphere с Cobbler для установки ОС

флаг br

Я пытаюсь использовать terraform vsphere для подготовки виртуальных машин vSphere. Теперь я могу создавать виртуальные машины.

ресурс "vsphere_virtual_machine" "k8s_cp3" {
    имя = "сат-k8s-cp3"
    datastore_id = data.vsphere_datastore.vsan.id
    resource_pool_id = data.vsphere_resource_pool.pool_esxi_storage.id
    host_system_id = data.vsphere_host.esxi_storage.id

    guest_id = "ubuntu64Guest"
    wait_for_guest_net_timeout = -1
    
    число_процессоров = 2
    память = 8192

    сетевой интерфейс {
      network_id = data.vsphere_network.cluster_network.id
    }

    диск {
        метка = "диск0"
        размер = 120
    }
}

Но если у меня нет wait_for_gues_net_timeout настраивать. Это не удастся с ожиданием загрузки ОС.

У меня есть Cobbler для предоставления услуг загрузки/установки ОС DHCP и PXE. Cobbler необходимо, чтобы система была добавлена ​​до начала установки ОС. Также нужен MAC-адрес и аргумент для Профиль выбрать ОС для установки. Установка ОС полностью автоматизирована, если система Cobbler правильно настроена.

Итак, вот мои вопросы:

  • Как мне создать систему Cobbler до или после создания виртуальной машины?
  • Как собрать MAC-адрес для передачи в Cobbler, чтобы установить ОС, если не используется статический MAC?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.