# 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.13" } } } provider "sless" { endpoint = "https://sless-api.kube5s.ru" token = file("${path.module}/../../secrets/prod.token") nubes_endpoint = "https://deck-api.ngcloud.ru/api/v1" }