This commit is contained in:
2023-12-19 16:37:50 +03:00
parent 20050bc169
commit f49d9f8860
150 changed files with 12582 additions and 11709 deletions

View File

@@ -40,13 +40,12 @@ data "decort_account_consumed_units_by_type" "acubt" {
#обязательный параметр
#тип - строка
#значения:
#cu_c - кол-во виртуальных cpu ядер
#cu_m - кол-во RAM в МБ
#cu_d - кол-в используемой дисковой памяти, в ГБ
#cu_i - кол-во публичных ip адресов
#cu_np - кол-во полученного/отданного трафика, в ГБ
#gpu_units - кол-во gpu ядер
cu_type = "cu_с"
#CU_C - кол-во виртуальных cpu ядер
#CU_M - кол-во RAM в МБ
#CU_D - кол-в используемой дисковой памяти, в ГБ
#CU_I - кол-во публичных ip адресов
#CU_NP - кол-во полученного/отданного трафика, в ГБ
cu_type = "CU_C"
}
output "test" {

View File

@@ -27,12 +27,6 @@ provider "decort" {
}
data "decort_disk_list_types" "dlt" {
#Нет входных параметров
#Выходной параметр
#тип - лист строк
#types {}
#номер страницы для отображения
#опциональный параметр
#тип - число

View File

@@ -28,24 +28,6 @@ provider "decort" {
data "decort_disk_list_types_detailed" "dltd" {
#Нет входных параметров
#Выходной параметр
#тип - лист типов
# items {}
#Выходной параметр
#Список пулов
# pools
#Выходной параметр
#Имя
# name
#Выходной параметр
#Список типов
#types
#номер страницы для отображения
#опциональный параметр
#тип - число

View File

@@ -38,5 +38,5 @@ data "decort_k8s_wg" "k8s_wg" {
}
output "output_k8s_wg" {
value = data.decort_k8s.k8s
value = data.decort_k8s_wg.k8s_wg
}

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение данных о compute (виртулаьной машине)
Получение данных о compute (виртуальной машине)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение данных об аудитах compute (виртулаьной машине)
Получение данных об аудитах compute (виртуальной машине)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение данных об аудитах compute (виртулаьной машине)
Получение данных об аудитах compute (виртуальной машине)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение url compute (виртулаьной машины)
Получение url compute (виртуальной машины)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение логов compute (виртулаьной машины)
Получение логов compute (виртуальной машины)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение данных об списке compute (виртулаьных машин)
Получение данных об списке compute (виртуальных машин)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение данных об списке port forwarding compute (виртулаьных машин)
Получение данных об списке port forwarding compute (виртуальных машин)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -1,6 +1,6 @@
/*
Пример использования
Получение данных об юзерах compute (виртулаьной машины)
Получение данных об юзерах compute (виртуальной машины)
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,

View File

@@ -53,12 +53,6 @@ resource "decort_account" "a" {
#тип - число
account_id = 11111
#электронная почта, на которую будет отправлена информация о доступе
#необязательный параметр
#тип - строка
#применяется при создании аккаунта
emailaddress = "fff@fff.ff"
#отправлять ли на электронную почту письмо о доступе
#необязательный параметр
#тип - булев тип

View File

@@ -69,9 +69,6 @@ resource "decort_bservice" "b" {
#по-умолчанию - false
#восстановление происходит только при переключении с false на true
rollback = false
}
snapshots {
label = "test_snapshot_1"
}
*/

View File

@@ -96,6 +96,11 @@ resource "decort_image" "img" {
# Опциональный параметр
# string
architecture = "PPC64_LE"
# Флаг окончательного удаления
# Опциональный параметр
# булев тип
permanently = true
}
output "img_out" {

View File

@@ -1,13 +1,11 @@
/*
Пример использования
Ресурса vins static routes
Ресурса image virtual
Ресурс позволяет:
1. Создавать static routes
2. Удалять static routes
3. Получать информацию о всех static routes в данном Vins
4. Предоставлять доступ виртуальным машинам к static routes
5. Удалять доступ виртуальным машинам к static routes
1. Создавать image virtual
2. Удалять image virtual
3. Переименовывать image virtual
4. Привязывать image virtual к другому образу
*/
#Расскомментируйте этот код,
@@ -49,7 +47,7 @@ resource "decort_image_virtual" "iv" {
#Флаг для удаления диска
#опциональный параметр
#тип - bool
#permanently = false
permanently = false
}
output "sr" {

View File

@@ -63,7 +63,7 @@ resource "decort_k8s" "cluster" {
# опциональный параметр
# В скором времени параметры labels, annotations, taints будут полностью перенесены в блок workers
# тип - массив строк
taints = ["key1=val1", "key2=val2"]
taints = ["key1=value1:NoSchedule", "key2=value2:NoExecute"]
#настройка мастер node или nodes
#опциональный параметр
@@ -278,6 +278,10 @@ resource "decort_k8s" "cluster" {
# тип - файл
oidc_cert = file("ca.crt")
# запуск,остановка кластера
# опциональный параметр
# тип - булев тип
start = true
}
output "test_cluster" {

View File

@@ -352,6 +352,11 @@ resource "decort_kvmvm" "comp" {
#тип - булев
reset = true
#восстановить компьют из корзины
#опциональный параметр
#тип - булев
restore = true
#флаг для редеплоя компьюта
#опциональный параметр
#тип - булев

View File

@@ -82,6 +82,11 @@ resource "decort_resgroup" "rg" {
#тип - булевый
enable = true
#имя пользователя
#необязательный параметр
#тип - строка
owner = "name_user"
#блок для предоставления прав на ресурсную группу
#необязательный параметр
#тип - блок
@@ -160,6 +165,12 @@ resource "decort_resgroup" "rg" {
#тип - булевый
permanently = true
#восстановление группы после удаления
#необязательный параметр
#тип - булев тип
#используется при редактировании ресурса
#по-умолачанию - false
restore = true
}