docs(crud): уточнение про домены — задаётся имя, а не полный домен
Правка владельца: в *_domain лежит не домен, а имя, из которого платформа сама строит полный домен (lucee-crud -> lucee-crud.luceek8s.dev.nubes.ru, flask-crud -> flask-crud.pythonk8s.dev.nubes.ru), а уникальны именно полные имена. Было: «уникальны в облаке — один домен нельзя повесить на два инстанса». Исправлено в TEST_STAND/CRUD/README.md и в docs/curated/crud/three_apps.md (они обязаны совпадать). Проверено: формулировка одинаковая в обоих файлах, собрана и опубликована страница.
This commit is contained in:
@@ -76,7 +76,7 @@ cd ../apps && cp terraform.tfvars.example terraform.tfvars
|
||||
| `pg_resource_name` (кластер) | `pg/terraform.tfvars` | уникально **в пределах стенда** |
|
||||
| `pg_username`, `pg_db_name` | `pg/terraform.tfvars` | уникальны в пределах кластера; служебные имена (`admin`, `postgres`, `standby`) платформа не примет |
|
||||
| `lucee_resource_name`, `flask_resource_name`, `nodejs_resource_name` | `apps/locals.tf` | уникальны **в пределах стенда** |
|
||||
| `lucee_domain`, `flask_domain`, `nodejs_domain` | `apps/locals.tf` | уникальны **в облаке** — один домен нельзя повесить на два инстанса |
|
||||
| `lucee_domain`, `flask_domain`, `nodejs_domain` | `apps/locals.tf` | здесь задаётся **не полный домен, а имя** — суффикс платформа добавляет сама: `lucee-crud` → `lucee-crud.luceek8s.dev.nubes.ru`, `flask-crud` → `flask-crud.pythonk8s.dev.nubes.ru`, `nodejs-crud` → `nodejs-crud.<суффикс>.dev.nubes.ru`. Полные имена уникальны (это обычные DNS-имена), поэтому и задаваемое имя должно быть уникальным |
|
||||
|
||||
Почему это важно: все ресурсы создаются с `adopt_existing_on_create = true`, а провайдер ищет
|
||||
инстанс **по имени внутри своего сервиса** (`provider/internal/resources_core/crud.go:171`,
|
||||
|
||||
Reference in New Issue
Block a user