feat: adopt_existing_on_create=true на всех ресурсах — destroy+apply без новых имён
This commit is contained in:
@@ -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({
|
||||||
|
|||||||
@@ -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({
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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({
|
||||||
|
|||||||
Reference in New Issue
Block a user