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: