23 lines
582 B
Terraform
23 lines
582 B
Terraform
// Фиксируем провайдер и версию, чтобы поведение было стабильным.
|
|
terraform {
|
|
required_providers {
|
|
nubes = {
|
|
source = "terra.k8c.ru/nubes/nubes"
|
|
version = "2.1.10"
|
|
}
|
|
}
|
|
}
|
|
|
|
// Провайдер Nubes для создания ресурсов.
|
|
provider "nubes" {
|
|
api_token = var.api_token
|
|
api_endpoint = "https://deck-api.ngcloud.ru/api/v1/index.cfm"
|
|
}
|
|
|
|
// Токен доступа к Nubes API.
|
|
variable "api_token" {
|
|
type = string
|
|
sensitive = true
|
|
description = "Nubes API token"
|
|
}
|