diff --git a/TEST_STAND/CRUD/README.md b/TEST_STAND/CRUD/README.md index bb039fc..39a31d9 100644 --- a/TEST_STAND/CRUD/README.md +++ b/TEST_STAND/CRUD/README.md @@ -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` при любых изменениях. ## Состав