@@ -188,10 +188,13 @@ public void testGenerateService() {
188188 assertThat (svc .getSpec ().getType (), is ("ClusterIP" ));
189189 assertThat (svc .getMetadata ().getLabels (), is (expectedServiceLabels (kbc .getComponentName ())));
190190 assertThat (svc .getSpec ().getSelector (), is (expectedSelectorLabels ()));
191- assertThat (svc .getSpec ().getPorts ().size (), is (1 ));
191+ assertThat (svc .getSpec ().getPorts ().size (), is (2 ));
192192 assertThat (svc .getSpec ().getPorts ().get (0 ).getPort (), is (KafkaBridgeCluster .DEFAULT_REST_API_PORT ));
193193 assertThat (svc .getSpec ().getPorts ().get (0 ).getName (), is (KafkaBridgeCluster .REST_API_PORT_NAME ));
194194 assertThat (svc .getSpec ().getPorts ().get (0 ).getProtocol (), is ("TCP" ));
195+ assertThat (svc .getSpec ().getPorts ().get (1 ).getPort (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT ));
196+ assertThat (svc .getSpec ().getPorts ().get (1 ).getName (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT_NAME ));
197+ assertThat (svc .getSpec ().getPorts ().get (1 ).getProtocol (), is ("TCP" ));
195198 assertThat (svc .getSpec ().getIpFamilyPolicy (), is (nullValue ()));
196199 assertThat (svc .getSpec ().getIpFamilies (), is (nullValue ()));
197200
@@ -219,10 +222,13 @@ public void testGenerateDeployment() {
219222 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getLivenessProbe ().getTimeoutSeconds (), is (healthTimeout ));
220223 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getReadinessProbe ().getInitialDelaySeconds (), is (healthDelay ));
221224 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getReadinessProbe ().getTimeoutSeconds (), is (healthTimeout ));
222- assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().size (), is (1 ));
225+ assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().size (), is (2 ));
223226 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (0 ).getContainerPort (), is (KafkaBridgeCluster .DEFAULT_REST_API_PORT ));
224227 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (0 ).getName (), is (KafkaBridgeCluster .REST_API_PORT_NAME ));
225228 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (0 ).getProtocol (), is ("TCP" ));
229+ assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (1 ).getContainerPort (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT ));
230+ assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (1 ).getName (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT_NAME ));
231+ assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (1 ).getProtocol (), is ("TCP" ));
226232 assertThat (dep .getSpec ().getStrategy ().getType (), is ("RollingUpdate" ));
227233 assertThat (dep .getSpec ().getStrategy ().getRollingUpdate ().getMaxSurge ().getIntVal (), is (1 ));
228234 assertThat (dep .getSpec ().getStrategy ().getRollingUpdate ().getMaxUnavailable ().getIntVal (), is (0 ));
@@ -1336,11 +1342,14 @@ public void testDifferentHttpPort() {
13361342 Deployment dep = kb .generateDeployment (emptyMap (), true , null , null );
13371343 Container cont = dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 );
13381344
1339- assertThat (cont .getLivenessProbe ().getHttpGet ().getPort (), is (new IntOrString (KafkaBridgeCluster .REST_API_PORT_NAME )));
1340- assertThat (cont .getReadinessProbe ().getHttpGet ().getPort (), is (new IntOrString (KafkaBridgeCluster .REST_API_PORT_NAME )));
1345+ assertThat (cont .getLivenessProbe ().getHttpGet ().getPort (), is (new IntOrString (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT_NAME )));
1346+ assertThat (cont .getReadinessProbe ().getHttpGet ().getPort (), is (new IntOrString (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT_NAME )));
13411347 assertThat (cont .getPorts ().get (0 ).getContainerPort (), is (1874 ));
1348+ assertThat (cont .getPorts ().get (1 ).getContainerPort (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT ));
13421349 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (0 ).getName (), is (KafkaBridgeCluster .REST_API_PORT_NAME ));
13431350 assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (0 ).getProtocol (), is ("TCP" ));
1351+ assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (1 ).getName (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT_NAME ));
1352+ assertThat (dep .getSpec ().getTemplate ().getSpec ().getContainers ().get (0 ).getPorts ().get (1 ).getProtocol (), is ("TCP" ));
13441353
13451354 // Check ports on Service
13461355 Service svc = kb .generateService ();
@@ -1352,6 +1361,8 @@ public void testDifferentHttpPort() {
13521361 assertThat (svc .getSpec ().getPorts ().get (0 ).getName (), is (KafkaBridgeCluster .REST_API_PORT_NAME ));
13531362 assertThat (svc .getSpec ().getPorts ().get (0 ).getProtocol (), is ("TCP" ));
13541363 assertThat (svc .getMetadata ().getAnnotations (), is (kbc .getDiscoveryAnnotation (1874 )));
1364+ assertThat (svc .getSpec ().getPorts ().get (1 ).getPort (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT ));
1365+ assertThat (svc .getSpec ().getPorts ().get (1 ).getName (), is (KafkaBridgeCluster .REST_API_MANAGEMENT_PORT_NAME ));
13551366 io .strimzi .operator .cluster .TestUtils .checkOwnerReference (svc , resource );
13561367 }
13571368
0 commit comments