From bbbe122f44ebff167fc67bf045f887a5cc6a0c35 Mon Sep 17 00:00:00 2001 From: Nightknight3000 Date: Fri, 16 Aug 2024 09:41:45 +0200 Subject: [PATCH] fix: remove service-prefix --- src/k8s/kubernetes.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/k8s/kubernetes.py b/src/k8s/kubernetes.py index 352dc3a..8a2ecb1 100644 --- a/src/k8s/kubernetes.py +++ b/src/k8s/kubernetes.py @@ -266,19 +266,18 @@ def _create_nginx_config_map(analysis_name: str, def _create_service(name: str, ports: list[int], target_ports: list[int], namespace: str = 'default') -> str: - service_name = f'service-{name}' core_client = client.CoreV1Api() service_spec = client.V1ServiceSpec(selector={'app': name}, ports=[client.V1ServicePort(port=port, target_port=target_port) for port, target_port in zip(ports, target_ports)]) - service_body = client.V1Service(metadata=client.V1ObjectMeta(name=service_name, - labels={'app': service_name}), + service_body = client.V1Service(metadata=client.V1ObjectMeta(name=name, + labels={'app': name}), spec=service_spec) core_client.create_namespaced_service(body=service_body, namespace=namespace) # service_ip = core_client.read_namespaced_service(name=service_name, namespace=namespace).spec.cluster_ip - return service_name + return name def _create_analysis_network_policy(analysis_name: str, nginx_name: str, namespace: str = 'default') -> None: