fix: удалены extraPortMappings для аддонов, port-forward перенесен в отдельный скрипт
This commit is contained in:
@@ -142,40 +142,7 @@ def main():
|
|||||||
'protocol': 'TCP'
|
'protocol': 'TCP'
|
||||||
})
|
})
|
||||||
|
|
||||||
# Prometheus порт - пробрасываем изнутри кластера (9090) на внешний порт
|
# Не добавляем extraPortMappings для портов аддонов - используем port-forward
|
||||||
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
|
|
||||||
|
|
||||||
# Добавляем worker nodes
|
# Добавляем worker nodes
|
||||||
workers = cluster.get('workers', 0)
|
workers = cluster.get('workers', 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user