docs: актуализировать состав примеров
This commit is contained in:
@@ -77,8 +77,6 @@ Terraform. Репозиторий — **эталонные примеры**, н
|
||||
| **`fullpipe_chain/`** | vDC → Edge → внешние IP → SNAT → vApp → ВМ → Штурвал (полная цепочка) | **рекомендовано использовать** — повторяет рабочую конфигурацию стенда | `/nubes-dev/curated/pipeline/vdc_edge_ip_snat/` |
|
||||
| **`Maria_CRUD/`** | MariaDB + три приложения (Lucee/Flask/Node.js) + HTTP-проверка | проверен на TEST-стенде | `/nubes-test/curated/mariadb/three_apps/` |
|
||||
| `CRUD/` | PostgreSQL + три приложения (Lucee/Flask/Node.js) | черновик (устаревшая схема, старый пин провайдера) — **с оговорками** | `/nubes-test/curated/crud/three_apps/` |
|
||||
| `SHTURVAL_MGMT/` | management-кластер Kubernetes через сервис «Штурвал» (148) | черновик | — |
|
||||
| `iot-rmq-demo/` | «Умный дом»: RabbitMQ + Redis + MongoDB + 3 Node.js-приложения | черновик | — |
|
||||
| `modify_resources/` | внешние IP на организации + SNAT на шлюзе (для уже существующих услуг) | черновик | — |
|
||||
|
||||
**Что рекомендовать пользователю:** `fullpipe_chain` (полный цикл) или `Maria_CRUD`
|
||||
@@ -230,24 +228,7 @@ provider "nubes" {
|
||||
задаются в `locals.tf` (должны быть уникальны). Папка — черновик (старая плоская схема,
|
||||
старый пин провайдера): использовать осторожно, при вопросах сверяться с `Maria_CRUD`.
|
||||
|
||||
### 6.4. `SHTURVAL_MGMT` — management-кластер Kubernetes
|
||||
|
||||
Создаёт `nubes_vc_mgmt_sthutrval_cluster` (сервис **148**) — management-кластер «Штурвал».
|
||||
`terraform.tfvars`: `api_token`, `realm` (для dev-стенда `sandbox.nubes.ru`), `sizing_policy`
|
||||
(`TKG 4CPU 8RAM` / `8CPU 16RAM` / `16CPU 32RAM`). Настройки кластера — в `locals.tf`
|
||||
(`cp_count`, `app_version`, `worker_config`, IP-списки доступа).
|
||||
|
||||
### 6.5. `iot-rmq-demo` — «Умный дом» (6 сервисов)
|
||||
|
||||
Пайплайн: **Producer** (Node.js) → **RabbitMQ** (`iot-events`, durable) → **Consumer** (Node.js)
|
||||
→ параллельно **Redis** (кэш: читает Dashboard) и **MongoDB** (архив с TTL 7 дней) →
|
||||
**Dashboard** (графики Chart.js). Все связи внутренние (K8s Service), наружу — только HTTP.
|
||||
|
||||
`terraform.tfvars`: `api_token`, `realm`, `api_endpoint` (закомментирован). В `locals.tf`
|
||||
меняются: git-пути приложений, **уникальные** домены и имена инстансов.
|
||||
Примечание: MongoDB без пароля (демо); `suspend_on_destroy = true` — `destroy` усыпляет.
|
||||
|
||||
### 6.6. `modify_resources` — IP и SNAT на существующих услугах
|
||||
### 6.4. `modify_resources` — IP и SNAT на существующих услугах
|
||||
|
||||
Два ресурса для **уже созданных** в ЛК услуг: `nubes_vc_org_ip_allocation` (внешние IP
|
||||
на организации) и `nubes_vc_nsxt_snat` (SNAT на шлюзе).
|
||||
|
||||
Reference in New Issue
Block a user