Skip to content

Commit dbe3f86

Browse files
committed
catch error when a pod is not yet assigned to a node
1 parent 1a7fa4a commit dbe3f86

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>de.craftmania</groupId>
88
<artifactId>DockerizedCraft</artifactId>
9-
<version>0.2.6</version>
9+
<version>0.2.7</version>
1010

1111
<distributionManagement>
1212
<repository>

src/main/java/de/craftmania/dockerizedcraft/container/inspector/kubernetes/PodWatcher.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ public void eventReceived(Action action, Pod resource) {
7878
containerEvent.setEnvironmentVariables(environmentVariables);
7979
if (hostport) {
8080
String nodeName = resource.getSpec().getNodeName();
81+
if (nodeName == null)
82+
return;
8183
List<NodeAddress> nodeAddresses = client.nodes().withName(nodeName).get().getStatus().getAddresses();
8284
List<NodeAddress> nodeExternalAddresses = nodeAddresses.stream()
8385
.filter(address -> address.getType().equals("ExternalIP")).collect(Collectors.toList());

0 commit comments

Comments
 (0)