This commit is contained in:
2025-08-04 16:11:16 +03:00
parent bae25296bb
commit 4b3f21d9be
239 changed files with 6585 additions and 784 deletions

View File

@@ -1,11 +1,14 @@
# terraform-provider-decort
Внимание! Данная версия предназначена только для версии платформы 4.4.0 build 963
Terraform provider для платформы Digital Energy Cloud Orchestration Technology (DECORT)
## Соответсвие версий платформы версиям провайдера
| Версия DECORT API | Версия провайдера Terraform |
| ------ | ------ |
| 4.4.0 | 4.10.x |
| 4.3.0 | 4.9.x |
| 4.2.0 | 4.8.x |
| 4.1.0 | 4.7.x |
@@ -48,8 +51,10 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
- Работа с resource groups,
- Работа с snapshots,
- Работа с stacks,
- Работа с trunk,
- Работа с VINS,
- Работа с SEPs.
- Работа с SEPs,
- Работа с Zone.
- Режим администратора:
- Работа с accounts,
@@ -69,7 +74,9 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
- Работа с seps,
- Работа с user,
- Работа с stacks,
- Работа с VINS.
- Работа с trunk,
- Работа с VINS,
- Работа с Zone.
Со списком и описанием функционала всех групп можно ознамоиться на Вики проекта: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
@@ -87,13 +94,13 @@ chmod u+x install.sh
```
6. Дождаться сообщения об успешной установке. Установщик выведет актуальный блок конфигурации провайдера, скопируйте его
```bash
DECORT provider version 4.3.0 has been successfully installed
DECORT provider version 4.10.0 has been successfully installed
Copy this provider configuration to main.tf file:
terraform {
required_providers {
decort = {
version = "4.3.0"
version = "4.10.0"
source = "basis/decort/decort"
}
}
@@ -109,7 +116,7 @@ terraform {
terraform {
required_providers {
decort = {
version = "4.3.0"
version = "4.10.0"
source = "basis/decort/decort"
}
}
@@ -152,13 +159,13 @@ Windows:
- host_name - имя хоста, держателя провайдера, например, basis
- namespace - пространство имен хоста, например decort
- type - тип провайдера, может совпадать с пространством имен, например, decort
- version - версия провайдера, например 4.3.0
- version - версия провайдера, например 4.10.0
- target - архитектура операционной системы, например windows_amd64
В примере ниже используется путь до провайдера на машине с ОС Linux:
```bash
~/.terraform.d/plugins/basis/decort/decort/4.3.0/linux_amd64/tf-provider
~/.terraform.d/plugins/basis/decort/decort/4.10.0/linux_amd64/tf-provider
^ ^ ^ ^ ^ ^
host_name | | | | | |
| | | | |
@@ -183,7 +190,7 @@ Windows:
terraform {
required_providers {
decort = {
version = "4.3.0"
version = "4.10.0"
source = "basis/decort/decort"
}
}