From 106ddbe0924b4e6c536e4ad921d69c8293c6bce5 Mon Sep 17 00:00:00 2001 From: Repinoid Date: Wed, 16 Sep 2026 16:34:40 +0300 Subject: [PATCH] stand: switch every stand to actual provider versions (prod=1.0.0, dev=2.0.0, test=3.0.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Легаси-версии (5.0.x/5.1.x/3.1.x/2.1.x) в реестре отсутствуют (404), стенды не могли пройти terraform init. Приведены к новой схеме нумерации от 2026-09-03. - DEV (nubes-dev): CRUD, POSTGRES, SHTURVAL_MGMT -> 2.0.0 - TEST (nubes-test): CRUD, PG, POSTGRES, MARIA_DB, buck0, kuber, IOT_RMQ_DEMO -> 3.0.0 (DEV_STAND/IOT_KAFKA_DEMO тоже nubes-test -> 3.0.0) - PROD (nubes): PG1, POSTGRES, RABBIT -> 1.0.0 - README стендов TEST_STAND/buck0, TEST_STAND/PG: версии приведены к 3.0.0 - getting-started: убрана versioned-ссылка на доки (2.1.7) -> актуальный домен без версии - .gitignore: откатано правило TMP/ (на remote TMP/init-test-*/main.tf трекаются) --- .gitignore | 3 --- DEV_STAND/CRUD/main.tf | 2 +- DEV_STAND/IOT_KAFKA_DEMO/main.tf | 2 +- DEV_STAND/POSTGRES/main.tf | 2 +- DEV_STAND/SHTURVAL_MGMT/main.tf | 2 +- PROD_STAND/PG1/main.tf | 2 +- PROD_STAND/POSTGRES/main.tf | 2 +- PROD_STAND/RABBIT/main.tf | 2 +- TEST_STAND/CRUD/main.tf | 2 +- TEST_STAND/IOT_RMQ_DEMO/main.tf | 2 +- TEST_STAND/MARIA_DB/main.tf | 2 +- TEST_STAND/PG/README.md | 2 +- TEST_STAND/PG/main.tf | 2 +- TEST_STAND/POSTGRES/main.tf | 2 +- TEST_STAND/buck0/README.md | 4 ++-- TEST_STAND/buck0/main.tf | 2 +- TEST_STAND/kuber/main.tf | 2 +- docs/30_registry/guides/getting-started.md | 2 +- 18 files changed, 18 insertions(+), 21 deletions(-) diff --git a/.gitignore b/.gitignore index 6121c8d..b3b2a2d 100644 --- a/.gitignore +++ b/.gitignore @@ -80,9 +80,6 @@ site_test/ # === Generated universal_rebuild artifacts === universal_rebuild/universal_rebuild/ -# === Local scratch (временные каталоги terraform init-проб, не для репо) === -TMP/ - # === OS === .DS_Store Thumbs.db diff --git a/DEV_STAND/CRUD/main.tf b/DEV_STAND/CRUD/main.tf index 06c8bbf..211a173 100644 --- a/DEV_STAND/CRUD/main.tf +++ b/DEV_STAND/CRUD/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-dev/nubes" - version = "3.1.13" + version = "2.0.0" } } } diff --git a/DEV_STAND/IOT_KAFKA_DEMO/main.tf b/DEV_STAND/IOT_KAFKA_DEMO/main.tf index 10cbe7b..f16e502 100644 --- a/DEV_STAND/IOT_KAFKA_DEMO/main.tf +++ b/DEV_STAND/IOT_KAFKA_DEMO/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" - version = "5.1.16" + version = "3.0.0" } } } diff --git a/DEV_STAND/POSTGRES/main.tf b/DEV_STAND/POSTGRES/main.tf index 336e6da..677f511 100644 --- a/DEV_STAND/POSTGRES/main.tf +++ b/DEV_STAND/POSTGRES/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-dev/nubes" - version = "3.1.1" + version = "2.0.0" } } } diff --git a/DEV_STAND/SHTURVAL_MGMT/main.tf b/DEV_STAND/SHTURVAL_MGMT/main.tf index a84cc80..df77656 100644 --- a/DEV_STAND/SHTURVAL_MGMT/main.tf +++ b/DEV_STAND/SHTURVAL_MGMT/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-dev/nubes" - version = "3.1.13" + version = "2.0.0" } } } diff --git a/PROD_STAND/PG1/main.tf b/PROD_STAND/PG1/main.tf index 04dcd1a..c8175de 100644 --- a/PROD_STAND/PG1/main.tf +++ b/PROD_STAND/PG1/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes/nubes" - version = "2.1.26" + version = "1.0.0" } } } diff --git a/PROD_STAND/POSTGRES/main.tf b/PROD_STAND/POSTGRES/main.tf index 557b003..94f70d8 100644 --- a/PROD_STAND/POSTGRES/main.tf +++ b/PROD_STAND/POSTGRES/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes/nubes" - version = "2.1.12" + version = "1.0.0" } } } diff --git a/PROD_STAND/RABBIT/main.tf b/PROD_STAND/RABBIT/main.tf index 34e91e1..72f4014 100644 --- a/PROD_STAND/RABBIT/main.tf +++ b/PROD_STAND/RABBIT/main.tf @@ -3,7 +3,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes/nubes" - version = "2.1.10" + version = "1.0.0" } } } diff --git a/TEST_STAND/CRUD/main.tf b/TEST_STAND/CRUD/main.tf index 02ecca8..5b7e1f2 100644 --- a/TEST_STAND/CRUD/main.tf +++ b/TEST_STAND/CRUD/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" - version = "5.0.5" + version = "3.0.0" } } } diff --git a/TEST_STAND/IOT_RMQ_DEMO/main.tf b/TEST_STAND/IOT_RMQ_DEMO/main.tf index 53a7ac1..edc804b 100644 --- a/TEST_STAND/IOT_RMQ_DEMO/main.tf +++ b/TEST_STAND/IOT_RMQ_DEMO/main.tf @@ -8,7 +8,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" # реестр провайдера (test) - version = "5.1.16" # версия провайдера Nubes + version = "3.0.0" # версия провайдера Nubes } } } diff --git a/TEST_STAND/MARIA_DB/main.tf b/TEST_STAND/MARIA_DB/main.tf index 8cb39f2..5e2e345 100644 --- a/TEST_STAND/MARIA_DB/main.tf +++ b/TEST_STAND/MARIA_DB/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" - version = "5.0.61" + version = "3.0.0" } } } diff --git a/TEST_STAND/PG/README.md b/TEST_STAND/PG/README.md index 7961fc6..ce863fe 100644 --- a/TEST_STAND/PG/README.md +++ b/TEST_STAND/PG/README.md @@ -41,7 +41,7 @@ terraform destroy ## Провайдер - **Источник**: `tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes` -- **Версия**: `5.0.57` +- **Версия**: `3.0.0` - **API**: `https://lk-api-gateway-test.ngcloud.ru/api/v1/svc` ## Структура параметров diff --git a/TEST_STAND/PG/main.tf b/TEST_STAND/PG/main.tf index 73f02e3..8188751 100644 --- a/TEST_STAND/PG/main.tf +++ b/TEST_STAND/PG/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" - version = "5.0.64" + version = "3.0.0" } } } diff --git a/TEST_STAND/POSTGRES/main.tf b/TEST_STAND/POSTGRES/main.tf index bd0d8e7..10ed2d6 100644 --- a/TEST_STAND/POSTGRES/main.tf +++ b/TEST_STAND/POSTGRES/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" - version = "5.1.7" + version = "3.0.0" } } } diff --git a/TEST_STAND/buck0/README.md b/TEST_STAND/buck0/README.md index d66748a..5309b4a 100644 --- a/TEST_STAND/buck0/README.md +++ b/TEST_STAND/buck0/README.md @@ -14,7 +14,7 @@ cp terraform.tfvars.example terraform.tfvars # api_token — Nubes API токен (TEST) # s3_user_uid — UUID S3 Object Storage -# 4. Инициализация (скачает провайдер v5.0.75 из реестра) +# 4. Инициализация (скачает провайдер v3.0.0 из реестра) terraform init # 5. Проверка @@ -37,5 +37,5 @@ terraform destroy ## Провайдер - **Источник**: `tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes` -- **Версия**: `5.0.75` +- **Версия**: `3.0.0` - **Registry**: `https://tf-registry.containerk8s.services.ngcloud.ru` diff --git a/TEST_STAND/buck0/main.tf b/TEST_STAND/buck0/main.tf index afafa87..4e51f1b 100644 --- a/TEST_STAND/buck0/main.tf +++ b/TEST_STAND/buck0/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" - version = "5.0.64" + version = "3.0.0" } } } diff --git a/TEST_STAND/kuber/main.tf b/TEST_STAND/kuber/main.tf index a45ae29..b270531 100644 --- a/TEST_STAND/kuber/main.tf +++ b/TEST_STAND/kuber/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { nubes = { source = "tf-registry.containerk8s.services.ngcloud.ru/nubes-test/nubes" - version = "5.0.68" + version = "3.0.0" } } } diff --git a/docs/30_registry/guides/getting-started.md b/docs/30_registry/guides/getting-started.md index 2cf34dc..0584b18 100644 --- a/docs/30_registry/guides/getting-started.md +++ b/docs/30_registry/guides/getting-started.md @@ -248,7 +248,7 @@ resource "nubes_nodejs" "app3" { Ниже полный пример `resources.tf` для RabbitMQ + Lucee UI + NodeJS воркера. Комментарий: UI Lucee отправляет CRUD‑запросы в RabbitMQ, а применение изменений в Postgres выполняет отдельный воркер на NodeJS. -Сервис Postgres должен быть запущен заранее. В данном примере используется Postgres из раздела https://tf-registry.containerk8s.services.ngcloud.ru/docs/nubes/nubes/2.1.7/30_registry/guides/getting-started/#lucee-postgress +Сервис Postgres должен быть запущен заранее. В данном примере используется Postgres из раздела https://tf-docs.nodejsk8s.dev.nubes.ru/nubes/30_registry/guides/getting-started/#lucee-postgress ```hcl title="resources.tf" # RabbitMQ кластер для демо.