From 06bfc00b5af24752898b27e80b9aff372c1a509d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9=20=D0=90=D0=BD=D1=82?= =?UTF-8?q?=D1=80=D0=BE=D0=BF=D0=BE=D0=B2?= Date: Sun, 26 Oct 2025 09:34:59 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D1=83=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D1=8B=20extraPortMappings=20=D0=B4=D0=BB=D1=8F=20=D0=B0=D0=B4?= =?UTF-8?q?=D0=B4=D0=BE=D0=BD=D0=BE=D0=B2,=20port-forward=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=BD=D0=B5=D1=81=D0=B5=D0=BD=20=D0=B2=20=D0=BE?= =?UTF-8?q?=D1=82=D0=B4=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9=20=D1=81=D0=BA?= =?UTF-8?q?=D1=80=D0=B8=D0=BF=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/create_k8s_cluster.py | 35 +---------------------------------- 1 file changed, 1 insertion(+), 34 deletions(-) diff --git a/scripts/create_k8s_cluster.py b/scripts/create_k8s_cluster.py index 6a4b1d4..8eefbd2 100755 --- a/scripts/create_k8s_cluster.py +++ b/scripts/create_k8s_cluster.py @@ -142,40 +142,7 @@ def main(): 'protocol': 'TCP' }) - # Prometheus порт - пробрасываем изнутри кластера (9090) на внешний порт - if addon_ports.get('prometheus'): - port_mappings.append({ - 'containerPort': 9090, # Внутренний порт Prometheus - 'hostPort': addon_ports['prometheus'], # Внешний порт на хосте - 'protocol': 'TCP' - }) - - # Grafana порт - пробрасываем изнутри кластера (3000) на внешний порт - if addon_ports.get('grafana'): - port_mappings.append({ - 'containerPort': 3000, # Внутренний порт Grafana - 'hostPort': addon_ports['grafana'], # Внешний порт на хосте - 'protocol': 'TCP' - }) - - # Kiali порт - пробрасываем изнутри кластера (20001) на внешний порт - if addon_ports.get('kiali'): - port_mappings.append({ - 'containerPort': 20001, # Внутренний порт Kiali - 'hostPort': addon_ports['kiali'], # Внешний порт на хосте - 'protocol': 'TCP' - }) - - # Metrics Server порт - пробрасываем изнутри кластера (4443) на внешний порт - if addon_ports.get('metrics_server'): - port_mappings.append({ - 'containerPort': 4443, # Внутренний порт Metrics Server - 'hostPort': addon_ports['metrics_server'], # Внешний порт на хосте - 'protocol': 'TCP' - }) - - if port_mappings: - config['nodes'][0]['extraPortMappings'] = port_mappings + # Не добавляем extraPortMappings для портов аддонов - используем port-forward # Добавляем worker nodes workers = cluster.get('workers', 0)