@@ -64,7 +64,7 @@ var _ = Describe("KafkaClusterIstioIngressController", func() {
6464 kafkaCluster = createMinimalKafkaClusterCR (kafkaClusterCRName , namespace )
6565
6666 kafkaCluster .Spec .IngressController = istioingress .IngressControllerName
67- kafkaCluster . Spec . IstioControlPlane = & v1beta1. IstioControlPlaneReference { Name : "istiod" , Namespace : "istio-system" }
67+ // Use vanilla Istio Gateway - no IstioControlPlane dependency
6868 kafkaCluster .Spec .ListenersConfig .ExternalListeners = []v1beta1.ExternalListenerConfig {
6969 {
7070 CommonListenerSpec : v1beta1.CommonListenerSpec {
@@ -178,7 +178,8 @@ var _ = Describe("KafkaClusterIstioIngressController", func() {
178178 }).Should (Succeed ())
179179
180180 ExpectIstioIngressLabels (gateway .Labels , "external" , kafkaClusterCRName )
181- ExpectIstioIngressLabels (gateway .Spec .Selector , "external" , kafkaClusterCRName )
181+ // Check that the Gateway uses vanilla Istio Gateway selector
182+ Expect (gateway .Spec .Selector ).To (Equal (map [string ]string {"istio" : "ingressgateway" }))
182183 Expect (gateway .Spec .Servers ).To (ConsistOf (
183184 istioclientv1beta1.Server {
184185 Port : & istioclientv1beta1.Port {
@@ -400,7 +401,7 @@ var _ = Describe("KafkaClusterIstioIngressControllerWithBrokerIdBindings", func(
400401 kafkaCluster = createMinimalKafkaClusterCR (kafkaClusterCRName , namespace )
401402
402403 kafkaCluster .Spec .IngressController = istioingress .IngressControllerName
403- kafkaCluster . Spec . IstioControlPlane = & v1beta1. IstioControlPlaneReference { Name : "istiod" , Namespace : "istio-system" }
404+ // Use vanilla Istio Gateway - no IstioControlPlane dependency
404405 kafkaCluster .Spec .ListenersConfig .ExternalListeners = []v1beta1.ExternalListenerConfig {
405406 {
406407 CommonListenerSpec : v1beta1.CommonListenerSpec {
@@ -504,7 +505,8 @@ var _ = Describe("KafkaClusterIstioIngressControllerWithBrokerIdBindings", func(
504505 }).Should (Succeed ())
505506
506507 ExpectIstioIngressLabels (gateway .Labels , "external-az1" , kafkaClusterCRName )
507- ExpectIstioIngressLabels (gateway .Spec .Selector , "external-az1" , kafkaClusterCRName )
508+ // Check that the Gateway uses vanilla Istio Gateway selector
509+ Expect (gateway .Spec .Selector ).To (Equal (map [string ]string {"istio" : "ingressgateway" }))
508510 Expect (gateway .Spec .Servers ).To (ConsistOf (
509511 istioclientv1beta1.Server {
510512 Port : & istioclientv1beta1.Port {
@@ -609,7 +611,8 @@ var _ = Describe("KafkaClusterIstioIngressControllerWithBrokerIdBindings", func(
609611 }).Should (Succeed ())
610612
611613 ExpectIstioIngressLabels (gateway .Labels , "external-az2" , kafkaClusterCRName )
612- ExpectIstioIngressLabels (gateway .Spec .Selector , "external-az2" , kafkaClusterCRName )
614+ // Check that the Gateway uses vanilla Istio Gateway selector
615+ Expect (gateway .Spec .Selector ).To (Equal (map [string ]string {"istio" : "ingressgateway" }))
613616 Expect (gateway .Spec .Servers ).To (ConsistOf (
614617 istioclientv1beta1.Server {
615618 TLS : & istioclientv1beta1.TLSOptions {
0 commit comments