apache / apache/apisix-helm-chart

no service found for service reference

Open
#846 0 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Go Template
Stars
289
Forks
282
Avg merge
15h 55m
Merged PRs (30d)
3

Description

apisix-ingress-controller installed by helm chart, chart version is 1.0.1,

`25-07-08T11:49:25.782Z INFO controller-runtime controller/controller.go:217 Starting workers {"controller": "apisixglobalrule", "controllerGroup": "apisix.apache.org", "controllerKind": "ApisixGlobalRule", "worker count": 1}
2025-07-08T11:49:25.782Z INFO controller-runtime controller/controller.go:217 Starting workers {"controller": "gatewayclass", "controllerGroup": "gateway.networking.k8s.io", "controllerKind": "GatewayClass", "worker count": 1}
2025-07-08T11:49:25.782Z INFO controller-runtime controller/controller.go:217 Starting workers {"controller": "httproute", "controllerGroup": "gateway.networking.k8s.io", "controllerKind": "HTTPRoute", "worker count": 1}
2025-07-08T11:49:25.782Z ERROR controllers.IngressClass controller/ingressclass_controller.go:109 failed to update ingressclass {"ingressclass": "apisix", "error": "no service found for service reference"}
2025-07-08T11:49:25.782Z ERROR controller-runtime controller/controller.go:316 Reconciler error {"controller": "ingressclass", "controllerGroup": "networking.k8s.io", "controllerKind": "IngressClass", "IngressClass": {"name":"apisix"}, "namespace": "", "name": "apisix", "reconcileID": "294cdab8-888d-444c-8203-87f07769b38b", "error": "no service found for service reference"}
2025-07-08T11:49:25.782Z INFO controller-runtime controller/controller.go:217 Starting workers {"controller": "apisixroute", "controllerGroup": "apisix.apache.org", "controllerKind": "ApisixRoute", "worker count": 1}
2025-07-08T11:49:25.782Z INFO controller-runtime controller/controller.go:217 Starting workers {"controller": "gateway", "controllerGroup": "gateway.networking.k8s.io", "controllerKind": "Gateway", "worker count": 1}
2025-07-08T11:49:25.782Z INFO controllers.ApisixRoute controller/utils.go:1337 found GatewayProxy for IngressClass {"ingressClass": "apisix", "gatewayproxy": "apisix-config"}
2025-07-08T11:49:25.782Z INFO controller-runtime controller/controller.go:217 Starting workers {"controller": "consumer", "controllerGroup": "apisix.apache.org", "controllerKind": "Consumer", "worker count": 1}
2025-07-08T11:49:25.787Z ERROR controllers.IngressClass controller/ingressclass_controller.go:109 failed to update ingressclass {"ingressclass": "apisix", "error": "no service found for service reference"}
2025-07-08T11:49:25.787Z ERROR controller-runtime controller/controller.go:316 Reconciler error {"controller": "ingressclass", "controllerGroup": "networking.k8s.io", "controllerKind": "IngressClass", "IngressClass": {"name":"apisix"}, "namespace": "", "name": "apisix", "reconcileID": "a976bf8c-e715-499e-b3ee-11537e4f462b", "error": "no service found for service reference"}
2025-07-08T11:49:25.798Z ERROR controllers.IngressClass controller/ingressclass_controller.go:109 failed to update ingressclass {"ingressclass": "apisix", "error": "no service found for service reference"}
2025-07-08T11:49:25.798Z ERROR controller-runtime controller/controller.go:316 Reconciler error {"controller": "ingressclass", "controllerGroup": "networking.k8s.io", "controllerKind": "IngressClass", "IngressClass": {"name":"apisix"}, "namespace": "", "name": "apisix", "reconcileID": "9b59be5c-fcbc-4c97-9717-388cdba9f7ed", "error": "no service found for service reference"}
2025-07-08T11:49:25.818Z ERROR controllers.IngressClass controller/ingressclass_controller.go:109 failed to update ingressclass {"ingressclass": "apisix", "error": "no service found for service reference"}
2025-07-08T11:49:25.818Z ERROR controller-runtime controller/controller.go:316 Reconciler error {"controller": "ingressclass", "controllerGroup": "networking.k8s.io", "controllerKind": "IngressClass", "IngressClass": {"name":"apisix"}, "namespace": "", "name": "apisix", "reconcileID": "c51aec72-7f0d-4455-8bd7-147a76e74ff5", "error": "no service found for service reference"}
2025-07-08T11:49:25.859Z ERROR controllers.IngressClass controller/ingressclass_controller.go:109 failed to update ingressclass {"ingressclass": "apisix", "error": "no service found for service reference"}`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with controller/ingressclass_controller.go at line 109 and the Helm chart configuration for version 1.0.1, using the logged IngressClass `apisix` and service-reference error as the starting context. Check controller/utils.go around line 1337 for the related GatewayProxy lookup; done should include a reproducible configuration and successful IngressClass reconciliation without this error.

Written by the indexing model from the issue text.

Assessment

Tech stack
helm, kubernetes
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.