apache / apisix-dashboard

Dashboard for Apache APISIX
https://apisix.apache.org/
Apache License 2.0
1.01k stars 530 forks source link

When Apisix Dashboard connects to APISIX Ingress Controller installed without ETCD, data can be queried, but modifications cannot be submitted #2967

Open qingfengfenga opened 2 months ago

qingfengfenga commented 2 months ago

Issue description

When Apisix Dashboard connects to APISIX Ingress Controller installed without ETCD, data can be queried, but modifications cannot be submitted

{"level":"warn","ts":"2024-09-28T09:19:24.714Z","logger":"etcd-client","caller":"v3@v3.5.5/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0xc00002e380/ingress-apisix-gateway-etcd:2379","attempt":0,"error":"rpc error: code = DeadlineExceeded desc = latest balancer error: last connection error: connection error: desc = \"transport: Error while dialing dial tcp: address ://ingress-apisix-gateway-etcd:2379: too many colons in address\""}
2024-09-28T09:19:24.714Z  ERROR  cmd/root.go:107  etcd connection loss detected, times: 161

Expected behavior

Submit modified data normally

How to Reproduce

When Apisix Dashboard connects to APISIX Ingress Controller installed without ETCD, data can be queried, but modifications cannot be submitted

Screenshots

No response

Environment

Additional context

No response