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
+2 -1
View File
@@ -43,7 +43,8 @@ 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({
+2 -1
View File
@@ -33,7 +33,8 @@ 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({
+6 -3
View File
@@ -25,7 +25,8 @@ resource "nubes_rabbitmq" "main" {
master_access_list = jsonencode(["10.0.0.0/8"]) # внутренняя сеть K8s master_access_list = jsonencode(["10.0.0.0/8"]) # внутренняя сеть K8s
} }
operation_timeout = local.rmq_timeout # макс. время ожидания operation_timeout = local.rmq_timeout # макс. время ожидания
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
} }
# --- Redis: кэш дашборда (сервис 91) --- # --- Redis: кэш дашборда (сервис 91) ---
@@ -52,7 +53,8 @@ resource "nubes_redis" "main" {
slave_access_list = jsonencode([]) # slave-нода не нужна slave_access_list = jsonencode([]) # slave-нода не нужна
} }
operation_timeout = local.rds_timeout # макс. время ожидания операций operation_timeout = local.rds_timeout # макс. время ожидания операций
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
} }
# --- MongoDB: архив событий (сервис 92) --- # --- MongoDB: архив событий (сервис 92) ---
@@ -77,5 +79,6 @@ resource "nubes_mongodb" "main" {
master_access_list = jsonencode(["10.0.0.0/8"]) # разрешить всю внутреннюю сеть K8s master_access_list = jsonencode(["10.0.0.0/8"]) # разрешить всю внутреннюю сеть K8s
} }
operation_timeout = local.mgo_timeout # макс. время ожидания operation_timeout = local.mgo_timeout # макс. время ожидания
adopt_existing_on_create = true # подхватить suspended инстанс при повторном apply
} }
+2 -1
View File
@@ -35,7 +35,8 @@ 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({