This commit is contained in:
asteam
2025-04-17 12:31:12 +03:00
parent b8f118097e
commit 5382579a5f
166 changed files with 16413 additions and 221 deletions

View File

@@ -57,7 +57,7 @@ resource "dynamix_bservice" "b" {
#используется при редактировании ресурса
#может быть несколько в ресурсе
/*
snapshots {
snapshots = [{
#имя снимка состояния
#обязательный параметр
#тип - строка
@@ -69,7 +69,7 @@ resource "dynamix_bservice" "b" {
#по-умолчанию - false
#восстановление происходит только при переключении с false на true
rollback = false
}
}]
*/
#старт сервиса
@@ -93,12 +93,6 @@ resource "dynamix_bservice" "b" {
#по-умолачанию - false
#permanently = true
#id сервиса, позволяет сформировать .tfstate, если сервис есть в платформе
#необязательный параметр
#тип - булев
#используется при создании ресурса
#service_id = 11111
}
output "test" {

View File

@@ -41,12 +41,6 @@ resource "dynamix_bservice_group" "bsg" {
#тип - строка
compgroup_name = "tf_group_rename"
#id группы
#необязательный параметр
#тип - целое число
#применяется при редактировании группы, либо при создании .tfstate - файла, если группа имеется в плафторме
compgroup_id = 33333
#кол-во вычислительных ресурсов
#обязательный параметр
#тип - целое число
@@ -84,46 +78,45 @@ resource "dynamix_bservice_group" "bsg" {
#id Storage endpoint provider
#необязательный параметр
#тип - целое число
sep_id = 3
#sep_id = 3
#Наименование SEPPool используется если установлен sepId, также может быть пустым
#наименование SEPPool используется если установлен sepId, также может быть пустым
#необязательный параметр
#тип - строка
sep_pool = "name"
#sep_pool = "name"
#тег группы
#необязательный параметр
#тип - строка
#используется при создании и редактировании ресурса
role = "tf_test_changed"
#role = "tf_test_changed"
#id сетей extnet
#необязательный параметр
#тип - массив целых чисел
#должен быть использован vins или extnets
extnets = [1111, 2222]
#extnets = [1111, 2222]
#id сетей vinses
#необязательный параметр
#тип - массив целых чисел
#должен быть использован vins или extnets
vinses = [1111, 2222]
#vinses = [1111, 2222]
#время таймуата перед стартом
#необязательный параметр
#тип - целое число
#используется при создании ресурса
timeout_start = 0
#timeout_start = 0
#Перечень аргументов для cloud-init создаваемым группам узлов Worker
#перечень аргументов для cloud-init создаваемым группам узлов Worker
#необязательный параметр
#тип - файл в формате YAML
cloud_init = file("initconfig.tftpl")
#cloud_init = file("initconfig.tftpl")
#id групп родителей
#необязательный параметр
#тип - массив целых чисел
#используется при редактировании ресурса
#parents = [2222]
#принудительное обновление параметров выч. мощностей (ram,disk,cpu) и имени группы

View File

@@ -28,11 +28,6 @@ resource "dynamix_image" "img" {
#тип - строка
image_name = "image_name"
#grid ID платформы
#обязательный параметр
#тип - целое число
gid = 2002
#драйверы компьютов, подходящие для данного образа
#обязательный параметр
#тип - массив строк
@@ -54,9 +49,9 @@ resource "dynamix_image" "img" {
boot_type = "bios"
#id аккаунта
#опциональный параметр
#обязательный параметр
#тип - целое число
#account_id = 138
account_id = 138
#поддержка hot resize
#опциональный параметр