This commit is contained in:
2026-02-11 13:02:14 +03:00
parent 069d63a65c
commit b8283ebfaf
277 changed files with 2184 additions and 4192 deletions

View File

@@ -65,8 +65,9 @@ resource "decort_cb_kvmvm" "comp" {
#опциональный параметр
#тип - строка
#возможные значения: "i440fx", "Q35"
#по умолчанию - Q35
#используется при создании и обновлении
#chipset = "i440fx"
#chipset = "Q35"
#id образа диска для создания compute
#опциональный параметр
@@ -88,6 +89,14 @@ resource "decort_cb_kvmvm" "comp" {
#используется при создании и обновлении
#boot_disk_size = 20
#установка режима кэширования для загрузочного диска
#опциональный параметр
#тип - строка
#значение по умолчанию - none
#возможные варианты: "none" или "writethrough"
#используется при создании и обновлении
#boot_disk_cache = "none"
#id сепа для boot диска
#опциональный параметр
#тип - целое число
@@ -112,11 +121,11 @@ resource "decort_cb_kvmvm" "comp" {
#используется при создании и обновлении
#description = "test update description in tf words update"
#stack id
#node id
#опциональный параметр
#тип - целое число
#используется при создании
#stack_id = 1
#node_id = 1
#id образа CD-ROM для загрузки
#опциональный параметр
@@ -146,7 +155,16 @@ resource "decort_cb_kvmvm" "comp" {
#используется при создании и обновлении
#hp_backed = true
#установка режима "только для чтения", который позволяет лишь получать информацию о ВМ, ничего в ней не менять
#опциональный параметр
#тип - булев
#значение по умолчанию - false
#используется при создании и обновлении
#read_only = false
#создание и добавление диска для compute
#при изменении параметров `pool` и `sep_id` для обновления ресурса может возникнуть необходимость синхронизации
#состояния при помощи команды `terraform refresh`
#опциональный параметр
#тип - список дисков
#используется при создании и обновлении
@@ -166,6 +184,13 @@ resource "decort_cb_kvmvm" "comp" {
#тип - целое число
#storage_policy_id = 1
#установка режима кэширования
#опциональный параметр
#тип - строка
#значение по умолчанию - none
#возможные варианты: "none" или "writethrough"
#cache = "none"
#тип диска
#опциональный параметр
#тип - строка
@@ -198,6 +223,12 @@ resource "decort_cb_kvmvm" "comp" {
#опциональный параметр
#тип - булев
#permanently = false
#включение режима unmap для диска
#опциональный параметр
#тип - булев
#по умолчанию - false
#blk_discard = false
#}
#правила affinity
@@ -230,7 +261,7 @@ resource "decort_cb_kvmvm" "comp" {
#key = "testkey"
#ключ правила
#опциональный параметр
#обязательный параметр
#тип - строка
#value = "testvalue"
#}
@@ -265,7 +296,7 @@ resource "decort_cb_kvmvm" "comp" {
#key = "testkey"
#ключ правила
#опциональный параметр
#обязательный параметр
#тип - строка
#value = "testvalue"
#}
@@ -355,6 +386,12 @@ resource "decort_cb_kvmvm" "comp" {
#опциональный параметр
#тип - булев
#enabled = true
#маска подсети
#используется только с сетями типа "DPDK" и "VFNIC"
#опциональный параметр
#тип - целое число
#net_mask = 32
#}
#группы безопасности
@@ -487,14 +524,14 @@ resource "decort_cb_kvmvm" "comp" {
#cdrom_id = 344
#}
#добавить компьют на стэк
#добавить компьют на ноду
#опциональный параметр
#тип - булев
#используется при создании и обновлении
#pin_to_stack = true
#pin_to_node = true
#список ядер для использования в механизме vcpupinning. Количество указанных ядер должно быть равно количеству виртуальных процессоров ВМ
#игнорируется если cpu_pin=false или pin_to_stack=false
#игнорируется если cpu_pin=false или pin_to_node=false
#опциональный параметр
#тип - массив целых чисел
#используется при создании и обновлении
@@ -506,7 +543,7 @@ resource "decort_cb_kvmvm" "comp" {
#используется при создании и обновлении
#auto_start_w_node = true
#флаг для принудительного добавления компьюта на стэк
#флаг для принудительного добавления компьюта на ноду
#опциональный параметр
#тип - булев
#используется при создании и обновлении
@@ -661,7 +698,14 @@ resource "decort_cb_kvmvm" "comp" {
#опциональный параметр
#тип - строка
#используется при создании и обновлении
#os_version = "name"
#os_version = "name"
#включение режима unmap для boot диска
#опциональный параметр
#тип - булев
#по умолчанию - false
#используется при создании и обновлении
#boot_disk_blk_discard = false
}
output "test" {