luoyucumt opened a new issue, #847: URL: https://github.com/apache/apisix-helm-chart/issues/847
Environment - APISIX Helm Chart Version: 2.11.1 - Deployment Mode: Standalone API-driven mode - Platform: Kubernetes with Helm Chart - Components: Apisix + Apisix Ingress Controller helm install apisix \ --namespace ingress-apisix \ --create-namespace \ --set service.type=NodePort \ --set apisix.deployment.role=traditional \ --set apisix.deployment.role_traditional.config_provider=yaml \ --set etcd.enabled=false \ --set ingress-controller.enabled=true \ --set ingress-controller.config.provider.type=apisix-standalone \ --set ingress-controller.apisix.adminSerivce.namespace=ingress-apisix \ --set ingress-controller.gatewayProxy.createDefault=true \ charts/apisix Problem Description When deploying APISIX in standalone API-driven mode with ingress-controller, APISIX pods fail readiness checks with the error: `[lua] init.lua:925: status_ready(): worker id: 7 has not received configuration, client: ` Cause Analysis 1. APISIX startup: Workers initialize with status = false (no configuration received) 2. Readiness probe: /apisix/status/ready returns 503 because workers have no config 3. Pod marked NotReady: Kubernetes service excludes the pod from traffic routing 4. ingress-controller startup: Cannot reach APISIX admin API (service has no ready endpoints) 5. Deadlock: ingress-controller can't sync initial config, APISIX workers never become ready -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org