4.7.0
This commit is contained in:
@@ -57,6 +57,11 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#тип - целое число
|
||||
ram = 2048
|
||||
|
||||
#тип эмулируемой системы
|
||||
#опциональный параметр
|
||||
#тип - строка
|
||||
#chipset = "i440fx"
|
||||
|
||||
#id образа диска для создания compute
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
@@ -84,7 +89,7 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
|
||||
#конфигурация cloud init
|
||||
#опциональный параметр
|
||||
#тип - файл в формате JSON/YAML
|
||||
#тип - файл в формате JSON
|
||||
#cloud_init = file("initconfig.tftpl")
|
||||
|
||||
#описание compute
|
||||
@@ -268,16 +273,11 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#тип - строка (json-encoded)
|
||||
#custom_fields = "{`key`:`value`}"
|
||||
|
||||
#описание необходимости выполнения действия
|
||||
#опциональный параметр
|
||||
#тип - строка
|
||||
#reason = "need"
|
||||
|
||||
#присоединения сетей и удаление сетей в компьюте
|
||||
#опциональный параметр
|
||||
#тип - блок
|
||||
#network {
|
||||
#тип сети VINS/EXTNET (для любого драйвера) и VFNIC (для KVM_X86)
|
||||
#тип сети VINS/EXTNET/DPDK (для любого драйвера) и VFNIC (для KVM_X86)
|
||||
#обязательный параметр
|
||||
#тип - строка
|
||||
#net_type = "VINS"
|
||||
@@ -366,7 +366,13 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#label = "label1"
|
||||
#}
|
||||
|
||||
#Rollback на нужный снапшот
|
||||
#флаг для удаления снапшотов в асинхронном режиме
|
||||
#опциональный параметр
|
||||
#дефолтное значение - false
|
||||
#тип - булев
|
||||
#snapshot_delete_async = true
|
||||
|
||||
#rollback на нужный снапшот
|
||||
#опциональный параметр
|
||||
#не имеет смысла при отсутсвии снапшотов
|
||||
#тип - блок
|
||||
@@ -464,10 +470,55 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#тип - булев
|
||||
#detach_disks = true
|
||||
|
||||
#Ффлаг для удаления компьюта
|
||||
#флаг для удаления компьюта
|
||||
#опциональный параметр
|
||||
#тип - булев
|
||||
#permanently = false
|
||||
|
||||
#конфигурация параметров libvirt virtio интерфейса
|
||||
#опциональный параметр
|
||||
#добавление блока возможно только при выключенной виртуальной машине,
|
||||
#удаление блока удалит настройки только локально, состояние на платформе не изменится
|
||||
#тип - блок
|
||||
#libvirt_settings {
|
||||
#mac адреc
|
||||
#обязательный параметр
|
||||
#тип - строка
|
||||
#mac = "52:54:00:00:19:e1"
|
||||
|
||||
#tx mode
|
||||
#опциональный параметр
|
||||
#возможные значения - 'iothread', 'timer' или 'selected by hypervisor'
|
||||
#тип - строка
|
||||
#txmode = "iothread"
|
||||
|
||||
#IO event
|
||||
#опциональный параметр
|
||||
#возможные значения - 'on', 'off' or 'selected by hypervisor'
|
||||
#тип - строка
|
||||
#ioeventfd = "on"
|
||||
|
||||
#event ID
|
||||
#опциональный параметр
|
||||
#возможные значения - 'on', 'off' or 'selected by hypervisor'
|
||||
#тип - строка
|
||||
#event_idx = "off"
|
||||
|
||||
#количество очередей
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
#queues = "4"
|
||||
|
||||
#длина очереди RX
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
#rx_queue_size = "1024"
|
||||
|
||||
#длина очереди TX
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
#tx_queue_size = "1024"
|
||||
#}
|
||||
}
|
||||
|
||||
output "test" {
|
||||
|
||||
Reference in New Issue
Block a user