Skip to content

Commit 4e62de9

Browse files
committed
Add pod name to admin panel
1 parent e5be53a commit 4e62de9

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

src/main/java/eu/openanalytics/containerproxy/backend/IContainerBackend.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,9 @@ public interface IContainerBackend {
9090
public void setupPortMappingExistingProxy(Proxy proxy, Container container, Map<Integer, Integer> portBindings) throws Exception;
9191

9292
public String getContainerImage(Container container);
93+
94+
default public String getBackendContainerName(Container container) {
95+
return "N/A";
96+
}
97+
9398
}

src/main/java/eu/openanalytics/containerproxy/backend/kubernetes/KubernetesBackend.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -740,4 +740,13 @@ public void setupPortMappingExistingProxy(Proxy proxy, Container container, Map<
740740
}
741741
}
742742

743+
@Override
744+
public String getBackendContainerName(Container container) {
745+
if (container.getParameters().containsKey(PARAM_POD)) {
746+
Pod pod = Pod.class.cast(container.getParameters().get(PARAM_POD));
747+
return pod.getMetadata().getNamespace() + "/" + pod.getMetadata().getName();
748+
}
749+
return "N/A";
750+
}
751+
743752
}

0 commit comments

Comments
 (0)