feat: adopt_existing_on_create=true на всех ресурсах — destroy+apply без новых имён

This commit is contained in:
“Naeel”
2026-07-22 09:31:50 +04:00
parent 2b5964799a
commit 5f502bcf3d
4 changed files with 12 additions and 6 deletions
+1
View File
@@ -44,6 +44,7 @@ resource "nubes_nodejs" "consumer" {
git_revision = local.cons_git_revision # коммит для деплоя git_revision = local.cons_git_revision # коммит для деплоя
operation_timeout = local.cons_timeout # таймаут operation_timeout = local.cons_timeout # таймаут
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
# Переменные окружения для K8s пода # Переменные окружения для K8s пода
json_env = jsonencode({ json_env = jsonencode({
+1
View File
@@ -34,6 +34,7 @@ resource "nubes_nodejs" "dashboard" {
git_revision = local.dash_git_revision # коммит для деплоя git_revision = local.dash_git_revision # коммит для деплоя
operation_timeout = local.dash_timeout # таймаут operation_timeout = local.dash_timeout # таймаут
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
# Переменные окружения # Переменные окружения
json_env = jsonencode({ json_env = jsonencode({
+3
View File
@@ -26,6 +26,7 @@ resource "nubes_rabbitmq" "main" {
} }
operation_timeout = local.rmq_timeout # макс. время ожидания operation_timeout = local.rmq_timeout # макс. время ожидания
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
} }
# --- Redis: кэш дашборда (сервис 91) --- # --- Redis: кэш дашборда (сервис 91) ---
@@ -53,6 +54,7 @@ resource "nubes_redis" "main" {
} }
operation_timeout = local.rds_timeout # макс. время ожидания операций operation_timeout = local.rds_timeout # макс. время ожидания операций
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
} }
# --- MongoDB: архив событий (сервис 92) --- # --- MongoDB: архив событий (сервис 92) ---
@@ -78,4 +80,5 @@ resource "nubes_mongodb" "main" {
} }
operation_timeout = local.mgo_timeout # макс. время ожидания operation_timeout = local.mgo_timeout # макс. время ожидания
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
} }
+1
View File
@@ -36,6 +36,7 @@ resource "nubes_nodejs" "producer" {
git_revision = local.prod_git_revision # коммит для деплоя git_revision = local.prod_git_revision # коммит для деплоя
operation_timeout = local.prod_timeout # таймаут operation_timeout = local.prod_timeout # таймаут
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
# Переменные окружения в K8s поде (доступны через process.env) # Переменные окружения в K8s поде (доступны через process.env)
json_env = jsonencode({ json_env = jsonencode({