From 72d5771ffc9ebbca83d49d5c47b8d8004d426fc3 Mon Sep 17 00:00:00 2001 From: Nail Date: Thu, 24 Sep 2026 17:15:56 +0300 Subject: [PATCH] =?UTF-8?q?stand(FullPipe):=20worker=5Fconfiguration=20?= =?UTF-8?q?=D0=B2=20camelCase=20(groupName/sizingPolicy/sizingDisk/labelDe?= =?UTF-8?q?ck)=20=E2=80=94=20=D0=BF=D0=BB=D0=B0=D1=82=D1=84=D0=BE=D1=80?= =?UTF-8?q?=D0=BC=D0=B0=20=D0=BF=D0=B0=D0=B4=D0=B0=D0=BB=D0=B0=20=D0=BD?= =?UTF-8?q?=D0=B0=20split()=20on=20null?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DEV_STAND/FullPipe/shturval.tf | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/DEV_STAND/FullPipe/shturval.tf b/DEV_STAND/FullPipe/shturval.tf index b424ec8..b011f3c 100644 --- a/DEV_STAND/FullPipe/shturval.tf +++ b/DEV_STAND/FullPipe/shturval.tf @@ -83,15 +83,20 @@ variable "shturval_worker_count" { # --- Значения, которые собираются из переменных --- locals { - # Группы воркеров передаются JSON-строкой (ключи snake_case). + # Группы воркеров передаются JSON-строкой ВНУТРЬ услуги как есть, поэтому ключи + # должны быть ровно такими, как в манифесте услуги 150: groupName, sizingPolicy, + # sizingDisk, count, autoscale, labelDeck. + # ВНИМАНИЕ: в сгенерированном примере провайдера (docs → Example) ключи показаны + # в snake_case — это ошибка генератора, платформа на них падает с + # «Cannot invoke method split() on null object» (не находит groupName → null). shturval_worker_config = jsonencode([ { - group_name = var.shturval_worker_group_name - sizing_policy = var.shturval_worker_sizing_policy - sizing_disk = var.shturval_worker_sizing_disk - count = var.shturval_worker_count - autoscale = false # автоскейл выключен - label_deck = true # разрешить разворачивать услуги из ЛК на этих нодах + groupName = var.shturval_worker_group_name + sizingPolicy = var.shturval_worker_sizing_policy + sizingDisk = var.shturval_worker_sizing_disk + count = var.shturval_worker_count + autoscale = false # автоскейл выключен + labelDeck = true # разрешить разворачивать услуги из ЛК на этих нодах } ]) }