Skip to content
This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Commit 77c8bb9

Browse files
author
Ulf Lilleengen
committed
Ensure that annotation is added even if host is empty
1 parent 2768fc8 commit 77c8bb9

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

admin/address-controller/lib/src/main/java/enmasse/controller/common/KubernetesHelper.java

+10-6
Original file line numberDiff line numberDiff line change
@@ -271,15 +271,19 @@ public void createEndpoint(Endpoint endpoint, Map<String, String> servicePortMap
271271
.endBackend()
272272
.endSpec();
273273

274-
if (endpoint.getCertProvider().isPresent() && endpoint.getHost().isPresent()) {
274+
if (endpoint.getCertProvider().isPresent()) {
275275
ingress.editOrNewMetadata()
276276
.addToAnnotations(AnnotationKeys.CERT_SECRET_NAME, endpoint.getCertProvider().get().getSecretName())
277277
.endMetadata()
278-
.editOrNewSpec()
279-
.addNewTl()
280-
.addToHosts(endpoint.getHost().get())
281-
.withSecretName(endpoint.getCertProvider().get().getSecretName())
282-
.endTl();
278+
.editOrNewSpec();
279+
280+
if (endpoint.getHost().isPresent()) {
281+
ingress.editOrNewSpec()
282+
.addNewTl()
283+
.addToHosts(endpoint.getHost().get())
284+
.withSecretName(endpoint.getCertProvider().get().getSecretName())
285+
.endTl();
286+
}
283287
}
284288
ingress.done();
285289
}

0 commit comments

Comments
 (0)