@@ -57,10 +57,13 @@ func SetupIndexer(mgr ctrl.Manager) error {
5757
5858 // Gateway API indexers - conditional setup based on API availability
5959 for resource , setup := range map [client.Object ]func (ctrl.Manager ) error {
60- & gatewayv1.Gateway {}: setupGatewayIndexer ,
61- & gatewayv1.HTTPRoute {}: setupHTTPRouteIndexer ,
62- & gatewayv1.GatewayClass {}: setupGatewayClassIndexer ,
63- & v1alpha1.Consumer {}: setupConsumerIndexer ,
60+ & gatewayv1.Gateway {}: setupGatewayIndexer ,
61+ & gatewayv1.HTTPRoute {}: setupHTTPRouteIndexer ,
62+ & gatewayv1.GatewayClass {}: setupGatewayClassIndexer ,
63+ & v1alpha1.Consumer {}: setupConsumerIndexer ,
64+ & networkingv1.Ingress {}: setupIngressIndexer ,
65+ & networkingv1.IngressClass {}: setupIngressClassIndexer ,
66+ & networkingv1beta1.IngressClass {}: setupIngressClassV1beta1Indexer ,
6467 } {
6568 if utils .HasAPIResource (mgr , resource ) {
6669 if err := setup (mgr ); err != nil {
@@ -82,9 +85,7 @@ func SetupIndexer(mgr ctrl.Manager) error {
8285
8386 // Core Kubernetes and APISIX indexers - always setup these
8487 for _ , setup := range []func (ctrl.Manager ) error {
85- setupIngressIndexer ,
8688 setupBackendTrafficPolicyIndexer ,
87- setupIngressClassIndexer ,
8889 setupGatewayProxyIndexer ,
8990 setupApisixRouteIndexer ,
9091 setupApisixPluginConfigIndexer ,
0 commit comments