sless-primer/hello-node/main.tf
2026-03-11 18:41:01 +04:00

25 lines
768 B
HCL

# 2026-03-11
# main.tf — провайдеры.
# Функции и их код определены в отдельных файлах:
# http.tf — HTTP-триггер (code/handler-http.js)
# job.tf — одноразовый запуск (code/handler-job.js)
#
# nubes_endpoint — провайдер делает GET запрос для валидации токена.
# Namespace вычисляется автоматически из JWT sub: sless-{sha256[:8]}
terraform {
required_providers {
sless = {
source = "terra.k8c.ru/naeel/sless"
version = "~> 0.1.16"
}
}
}
provider "sless" {
endpoint = "https://sless-api.kube5s.ru"
token = var.token
nubes_endpoint = "https://deck-api.ngcloud.ru/api/v1"
}