This commit is contained in:
asteam
2024-12-04 13:18:58 +03:00
parent 003e4d656e
commit 76ea459b3d
417 changed files with 30051 additions and 975 deletions

View File

@@ -45,7 +45,7 @@ resource "dynamix_kvmvm" "comp" {
#тип драйвера для compute
#обязательный параметр
#тип - строка
#возможные значения: "SVA_KVM_X86", "KVM_X86", "KVM_PPC"
#возможные значения: "SVA_KVM_X86", "KVM_X86"
driver = "KVM_X86"
#число cpu
@@ -64,6 +64,12 @@ resource "dynamix_kvmvm" "comp" {
#тип - целое число
boot_disk_size = 20
#тип эмулируемой системы
#опциональный параметр
#тип - строка
#возможные значения: "i440fx", "Q35"
chipset = "i440fx"
#id сепа для boot диска
#опциональный параметр
#тип - целое число
@@ -76,7 +82,7 @@ resource "dynamix_kvmvm" "comp" {
#конфигурация cloud init
#опциональный параметр
#тип - файл в формате JSON/YAML
#тип - файл в формате JSON
cloud_init = file("initconfig.tftpl")
#описание compute
@@ -114,6 +120,11 @@ resource "dynamix_kvmvm" "comp" {
#тип - булев
hp_backed = true
#список PCI девайсов
#опциональный параметр
#тип - массив целых чисел
pci_devices = [1,2]
#правила affinity
#опциональный параметр
#может быть один, несколько или ни одного
@@ -215,9 +226,10 @@ resource "dynamix_kvmvm" "comp" {
#опциональный параметр
#тип - список объектов сетей
network = [{
#тип сети VINS/EXTNET (для любого драйвера) и VFNIC (для KVM_X86)
#тип сети
#обязательный параметр
#тип - строка
#возможные значения - "VINS", "EXTNET", "VFNIC", "DPDK"
net_type = "VINS"
#id сети
@@ -229,6 +241,20 @@ resource "dynamix_kvmvm" "comp" {
#опциональный параметр
#тип - строка
ip_address = "127.0.0.1"
#вес сети, указывается при необходимости указания порядка подключения сетей
#первой подключается сеть с наименьшим весом
#сеть с нулевым или неуказанным весом имеет наименьший приоритет
#опциональный параметр
#тип - целое число
weight = 15
#максимальный объём данных, который может быть передан за одну итерацию
#используется только с сетями типа "DPDK"
#возможные значения - 1-9216
#опциональный параметр
#тип - целое число
mtu = 1500
}]
#добавление и удаление тэгов