4.13.0
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
/*Deprecated
|
||||
|
||||
Данный datasource является **deprecated** и будет удалён в следующих версиях. Вместо него неоходимо использовать datasource **decort_cb_audit_list**.
|
||||
Данный datasource является **deprecated** и будет удалён в версии **4.14.0**. Вместо него неоходимо использовать datasource **decort_cb_audit_list**.
|
||||
*/
|
||||
|
||||
/*
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
/*
|
||||
Пример использования
|
||||
Получение данных о профиле CPU alignment виртуальной машины
|
||||
*/
|
||||
|
||||
#Раскомментируйте этот код,
|
||||
#и внесите необходимые правки в версию и путь,
|
||||
#чтобы работать с установленным вручную (не через hashicorp provider registry) провайдером
|
||||
/*
|
||||
terraform {
|
||||
required_providers {
|
||||
decort = {
|
||||
source = "basis/decort/decort"
|
||||
version = "<VERSION>"
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
provider "decort" {
|
||||
authenticator = "decs3o"
|
||||
#controller_url = <DECORT_CONTROLLER_URL>
|
||||
controller_url = "https://ds1.digitalenergy.online"
|
||||
#oauth2_url = <DECORT_SSO_URL>
|
||||
oauth2_url = "https://sso.digitalenergy.online"
|
||||
allow_unverified_ssl = true
|
||||
}
|
||||
|
||||
data "decort_cb_kvmvm_cpu_alignment_profile" "cpu_alignment_profile" {
|
||||
#id виртуальной машины
|
||||
#обязательный параметр
|
||||
#тип - целое число
|
||||
compute_id = 100
|
||||
}
|
||||
|
||||
output "output" {
|
||||
value = data.decort_cb_kvmvm_cpu_alignment_profile.cpu_alignment_profile
|
||||
}
|
||||
@@ -1,3 +1,8 @@
|
||||
/*Deprecated
|
||||
|
||||
Данный datasource является **deprecated** и будет удалён в версии **4.14.0**. Вместо него неоходимо использовать datasource **decort_cb_audit_list**.
|
||||
*/
|
||||
|
||||
/*
|
||||
Пример использования
|
||||
Получение данных об аудитах compute (виртулаьной машины)
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
/*Deprecated
|
||||
|
||||
Данный datasource является **deprecated** и будет удалён в версии **4.14.0**.
|
||||
*/
|
||||
|
||||
/*
|
||||
Пример использования
|
||||
Получение логов compute (виртуальной машины)
|
||||
|
||||
@@ -69,6 +69,13 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#используется при создании и обновлении
|
||||
#chipset = "Q35"
|
||||
|
||||
#тип часов для ВМ
|
||||
#опциональный параметр
|
||||
#возможные значения: "default", "linux", "windows", "none"
|
||||
#по умолчанию - "default"
|
||||
#используется при создании и обновлении
|
||||
#clock = "linux"
|
||||
|
||||
#id образа диска для создания compute
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
@@ -197,7 +204,6 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#возможные варианты: "none" или "writethrough"
|
||||
#cache = "none"
|
||||
|
||||
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
#sep_id = 1
|
||||
@@ -226,11 +232,20 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#тип - булев
|
||||
#permanently = false
|
||||
|
||||
#включение режима unmap для диска
|
||||
#монтирование диска в режиме read only
|
||||
#используется только при добавлении нового диска к существующей ВМ
|
||||
#опциональный параметр
|
||||
#тип - булев
|
||||
#по умолчанию - false
|
||||
#blk_discard = false
|
||||
#read_only = true
|
||||
|
||||
#включение режима unmap для диска
|
||||
#опциональный параметр
|
||||
#тип - строка
|
||||
#по умолчанию - "ignore"
|
||||
#возможные варианты: "ignore" или "unmap"
|
||||
#используется при создании и обновлении
|
||||
#discard = "unmap"
|
||||
|
||||
#размер блока диска
|
||||
#опциональный параметр
|
||||
@@ -336,6 +351,12 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#используется при создании и обновлении
|
||||
#affinity_label = "test4"
|
||||
|
||||
#имя профиля CPU alignment
|
||||
#опциональный параметр
|
||||
#тип - строка
|
||||
#используется при создании и обновлении
|
||||
#cpu_alignment_profile = "balanced"
|
||||
|
||||
#id экстра дисков
|
||||
#опциональный параметр
|
||||
#тип - список чисел
|
||||
@@ -402,11 +423,18 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
#тип - булев
|
||||
#enabled = true
|
||||
|
||||
#выключение шлюза по умолчанию на интерфейсе
|
||||
#используется только с сетями типа "VINS"
|
||||
#по умолчанию - true
|
||||
#опциональный параметр
|
||||
#тип - булев
|
||||
#enable_default_gateway = false
|
||||
|
||||
#маска подсети
|
||||
#используется только с сетями типа "DPDK" и "VFNIC"
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
#net_mask = 32
|
||||
#net_mask = 32
|
||||
#}
|
||||
|
||||
#группы безопасности
|
||||
@@ -724,10 +752,11 @@ resource "decort_cb_kvmvm" "comp" {
|
||||
|
||||
#включение режима unmap для boot диска
|
||||
#опциональный параметр
|
||||
#тип - булев
|
||||
#по умолчанию - false
|
||||
#тип - строка
|
||||
#по умолчанию - "ignore"
|
||||
#используется при создании и обновлении
|
||||
#boot_disk_blk_discard = false
|
||||
#возможные варианты: "ignore" или "unmap"
|
||||
#boot_disk_discard = "unmap"
|
||||
}
|
||||
|
||||
output "test" {
|
||||
|
||||
Reference in New Issue
Block a user