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)