Advertisement
Kedrup

vm_options.yml

Oct 22nd, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.36 KB | None | 0 0
  1. datacenter:    # название datacenter
  2.   cluster:     # название кластера
  3.     - vm: vm01.local    # имя виртуальной мшины
  4.       cpu: 2            # ЦПУ - обязательный параметр
  5.       ram: 1            # ОЗУ в GB - обязательный параметр
  6.       template: centos7 # название шаблона - обязательный параметр
  7.       hdd:             # если не указан то только системный из шаблона, не обязательный параметр
  8.                         # все диски должны иметь имя <vm_name_Disk0 .. vm_name_DiskN>
  9.         - disk: 0       # ID диска - 0 всегда у системного
  10.           type: preallocation / thin   # если не указан то всегда preallocation - не обязательный
  11.           size: 100     # размер в GB - обязательный параметр
  12.           ds: datastore_name    # если хотим создать на конкретном датасторе - не обязательный параметр
  13.                                 # если datastore не указан, то смотрим на последнее число в имени виртуальной машины, если число чётное
  14.                                 # то выбираем DS c тегом #ds02 + учитываем ds_type и смотрим на свободное место (создаём диск на том датасторе где больше свободного места), если не четное то #ds01 ....
  15.           ds_type: ssd  # указываем тип датастора - не обязательный (если не указан, то по-умолчанию SAS)
  16.       network:         # Если сетевой интерфейс не создаётся, то виртуальная машина не запускается
  17.         vlan: 2000      # id vlan - обязательный, если в данном кластере нет сети с таким id то сеть не создаём но выводи уведомление
  18.         ip: 192.168.1.5         # обязательный
  19.         netmask: 255.255.255.0  # обязательный
  20.         gw: 192.168.1.1         # обязательный
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement