This commit is contained in:
2024-03-26 12:17:33 +03:00
parent f49d9f8860
commit 91ba361af9
97 changed files with 6127 additions and 5997 deletions

View File

@@ -9,24 +9,26 @@
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,
#чтобы работать с установленным вручную (не через hashicorp provider registry) провайдером
/*
terraform {
required_providers {
decort = {
source = "basis/decort/decort"
version = "<VERSION>"
source = "basis/decort/decort"
}
}
}
*/
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"
#app_id = <APP-ID>
#app_secret = <APP-SECRET>
allow_unverified_ssl = true
}
@@ -55,7 +57,7 @@ resource "decort_kvmvm" "comp" {
#кол-во оперативной памяти, МБ
#обязательный параметр
#тип - число
ram = 2048
ram = 2049
#id образа диска для создания compute
#обязательный параметр
@@ -160,7 +162,7 @@ resource "decort_kvmvm" "comp" {
key = "testkey"
#ключ правила
#обязательный параметр
#необязательный параметр
#тип строка
value = "testvalue"
}
@@ -194,7 +196,7 @@ resource "decort_kvmvm" "comp" {
key = "testkey"
#ключ правила
#обязательный параметр
#необязательный параметр
#тип строка
value = "testvalue"
}
@@ -367,6 +369,11 @@ resource "decort_kvmvm" "comp" {
#тип - булев
force_stop = true
#флаг для ресайза компьюта
#опциональный параметр
#тип - булев
force_resize = true
#поле для редеплоя компьюта
#опциональный параметр
#тип - строка