security: убраны реальные токены из terraform.tfvars + инструкция в README

This commit is contained in:
“Naeel”
2026-03-11 17:41:34 +04:00
parent e5e6d273d2
commit d3c54eb521
3 changed files with 18 additions and 1 deletions
+2
View File
@@ -16,6 +16,8 @@ crash.log
# Provider plugins / caches
.terraform.d/
#*.tfvars
# Archives and build artifacts
*.zip
dist/
+6
View File
@@ -36,6 +36,12 @@ provider "sless" {
Namespace функций вычисляется автоматически из JWT-токена: `sless-{sha256[:8]}`.
> **Перед запуском любого примера** откройте файл `terraform.tfvars` в директории примера и впишите свой токен Nubes API:
> ```hcl
> token = "ваш токен Nubes API"
> ```
> Токен выдаётся в личном кабинете Nubes. Файл `terraform.tfvars` добавлен в `.gitignore` — он не попадёт в репозиторий.
---
## Примеры
+10 -1
View File
@@ -17,6 +17,15 @@ terraform.tfvars — значения переменных (не в git)
## Запуск
**1. Впишите токен в `terraform.tfvars`:**
```hcl
# terraform.tfvars
token = "ваш токен Nubes API" # ← заменить на реальный токен из личного кабинета Nubes
```
**2. Деплой:**
```bash
terraform init
terraform apply -auto-approve
@@ -48,7 +57,7 @@ curl -s $(terraform output -raw catalog_url)
`terraform.tfvars` не коммитится в git. Минимальное содержимое:
```hcl
token = "ваш_jwt_токен"
token = "ваш токен Nubes API"
```
## Как работает