docs: explain why two applies — PG user not ready for apps

This commit is contained in:
“Naeel”
2026-07-21 08:23:39 +04:00
parent ecace0311b
commit eb36731d3e
+7 -3
View File
@@ -29,13 +29,17 @@ nodejs_domain = "..." # станет <имя>.<суффикс>.dev.nubes.ru
## Порядок запуска
При первом создании PG не успевает отдать пароль юзера до того как стартуют приложения — Lucee/Flask/Node.js падают с ошибкой. Проще всего сделать два apply, чем усложнять `.tf` файлы:
```bash
terraform init
terraform apply # PG + user + DB
terraform apply # Lucee + Flask + Node.js (PG уже в стейте)
terraform apply # 1. создаст PG + пользователя + БД
terraform apply # 2. создаст Lucee + Flask + Node.js (пароль уже в стейте)
```
Два apply нужно только при первом создании. Дальше — один.
**Альтернатива:** закомментировать `lucee.tf`, `flask.tf`, `nodejs.tf``terraform apply` → раскомментировать → `terraform apply`.
Дальше — один `terraform apply` при любых изменениях.
## Состав