Current Behavior
I'm using APISIX in standalone mode with ADC (Autonomous Decentralized Control). After modifying the configs via APISIX Admin API on port 9180, the apisix-ingress-controller keeps throwing errors. What am I doing wrong?
I tried deleting the APISIX Pod, which caused all configurations to be lost. Even after re-syncing the configurations, the issue persists.
21T06:28:29.552Z ERROR provider.executor client/executor.go:142 failed to run http sync for server {"server": "http://10.1.237.161:9180", "error": "ServerAddr: http://10.1.237.161:9180, Err: http://10.1.237.161:9180: consumers_conf_version must be greater than or equal to (3314986)"}
2026-04-21T06:28:29.552Z ERROR provider.client client/client.go:269 failed to execute adc command {"config": {"name":"GatewayProxy/ingress-apisix/apisix-config","serverAddrs":["http://10.1.237.161:9180"],"tlsVerify":false}, "error": "ADC execution error for GatewayProxy/ingress-apisix/apisix-config: [ServerAddr: http://10.1.237.161:9180, Err: http://10.1.237.161:9180: consumers_conf_version must be greater than or equal to (3314986)]"}
2026-04-21T06:28:29.553Z ERROR provider.client client/client.go:210 failed to sync resources {"name": "GatewayProxy/ingress-apisix/apisix-config", "error": "ADC execution errors: [ADC execution error for GatewayProxy/ingress-apisix/apisix-config: [ServerAddr: http://10.1.237.161:9180, Err: http://10.1.237.161:9180: consumers_conf_version must be greater than or equal to (3314986)]]"}
2026-04-21T06:28:29.553Z ERROR provider apisix/provider.go:282 failed to sync {"error": "failed to sync 1 configs: GatewayProxy/ingress-apisix/apisix-config"}
Expected Behavior
No response
Error Logs
No response
Steps to Reproduce
helm install apisix apisix/apisix
--namespace ingress-apisix
--create-namespace
--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.adminService.namespace=ingress-apisix
--set ingress-controller.gatewayProxy.createDefault=true
--skip-crds
2. put config with /apisix/admin/configs
Environment
- APISIX Ingress controller version (run
apisix-ingress-controller version --long)
- apisix-ingress-controller:2.0.1
- Kubernetes cluster version (run
kubectl version)
- OS version if running APISIX Ingress controller in a bare-metal environment (run
uname -a)
Current Behavior
I'm using APISIX in standalone mode with ADC (Autonomous Decentralized Control). After modifying the configs via APISIX Admin API on port 9180, the apisix-ingress-controller keeps throwing errors. What am I doing wrong?
I tried deleting the APISIX Pod, which caused all configurations to be lost. Even after re-syncing the configurations, the issue persists.
Expected Behavior
No response
Error Logs
No response
Steps to Reproduce
helm install apisix apisix/apisix
--namespace ingress-apisix
--create-namespace
--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.adminService.namespace=ingress-apisix
--set ingress-controller.gatewayProxy.createDefault=true
--skip-crds
2. put config with /apisix/admin/configs
Environment
apisix-ingress-controller version --long)kubectl version)uname -a)