4.13.0
This commit is contained in:
@@ -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_kvmvm_cpu_alignment_profile" "cpu_alignment_profile" {
|
||||
#id виртуальной машины
|
||||
#обязательный параметр
|
||||
#тип - целое число
|
||||
compute_id = 100
|
||||
}
|
||||
|
||||
output "output" {
|
||||
value = data.decort_kvmvm_cpu_alignment_profile.cpu_alignment_profile
|
||||
}
|
||||
@@ -1,3 +1,8 @@
|
||||
/*Deprecated
|
||||
|
||||
Данный datasource является **deprecated** и будет удалён в версии **4.14.0**. Вместо него неоходимо использовать datasource **decort_audit_list**.
|
||||
*/
|
||||
|
||||
/*
|
||||
Пример использования
|
||||
Получение данных об аудитах compute (виртуальной машине)
|
||||
|
||||
@@ -69,6 +69,13 @@ resource "decort_kvmvm" "comp" {
|
||||
#используется при создании и обновлении
|
||||
#chipset = "i440fx"
|
||||
|
||||
#тип часов для ВМ
|
||||
#опциональный параметр
|
||||
#возможные значения: "default", "linux", "windows", "none"
|
||||
#по умолчанию - "default"
|
||||
#используется при создании и обновлении
|
||||
#clock = "linux"
|
||||
|
||||
#размер загрузочного диска
|
||||
#опциональный параметр
|
||||
#тип - целое число
|
||||
@@ -197,6 +204,13 @@ resource "decort_kvmvm" "comp" {
|
||||
#тип - булев
|
||||
#permanently = false
|
||||
|
||||
#монтирование диска в режиме read only
|
||||
#используется только при добавлении нового диска к существующей ВМ
|
||||
#опциональный параметр
|
||||
#тип - булев
|
||||
#по умолчанию - false
|
||||
#read_only = true
|
||||
|
||||
#блок для управления IO-лимитами диска
|
||||
#опциональный параметр
|
||||
#тип - блок
|
||||
@@ -293,6 +307,11 @@ resource "decort_kvmvm" "comp" {
|
||||
#используется при создании и обновлении
|
||||
#affinity_label = "test4"
|
||||
|
||||
#имя профиля CPU alignment
|
||||
#опциональный параметр
|
||||
#тип - строка
|
||||
#используется при создании и обновлении
|
||||
#cpu_alignment_profile = "balanced"
|
||||
|
||||
#id экстра дисков
|
||||
#опциональный параметр
|
||||
@@ -354,6 +373,13 @@ resource "decort_kvmvm" "comp" {
|
||||
#тип - булев
|
||||
#enabled = true
|
||||
|
||||
#выключение шлюза по умолчанию на интерфейсе
|
||||
#используется только с сетями типа "VINS"
|
||||
#по умолчанию - true
|
||||
#опциональный параметр
|
||||
#тип - булев
|
||||
#enable_default_gateway = false
|
||||
|
||||
#маска подсети
|
||||
#используется только с сетями типа "DPDK" и "VFNIC"
|
||||
#опциональный параметр
|
||||
|
||||
Reference in New Issue
Block a user