Open renwayle opened 2 years ago
Hi, @renwayle.
Apparently there is a problem with the connection between dashboard and etcd, which prevents it from starting. You need to check the status of the etcd service (whether it is started correctly, whether the k8s service is configured correctly, whether coredns is responding correctly to its cluster domain resolution, etc.).
BTW, based on your DNS IP address 169.254.25.10, I'm guessing that you are using LocalDNS cache and you need to check if it is serving correctly.
if you use helm install, you need to set the dashboard's etcd config:
dashboard:
enabled: true
config:
conf:
etcd:
# Supports defining multiple etcd host addresses for an etcd cluster
endpoints:
- etcd.ingress-apisix.svc.cluster.local:2379
# apisix configurations prefix
prefix: "/apisix"
# Etcd basic auth info
username: ""
password: ""
if you use helm install, you need to set the dashboard's etcd config:
dashboard: enabled: true config: conf: etcd: # Supports defining multiple etcd host addresses for an etcd cluster endpoints: - etcd.ingress-apisix.svc.cluster.local:2379 # apisix configurations prefix prefix: "/apisix" # Etcd basic auth info username: "" password: ""
can privade all configs thanks 634886124@qq.com
docker run -d --name dashboard --network=docker-apisix_apisix \
-p 9000:9000 \
-v
modify the CONFIG_FILE like this:
etcd: endpoints: # supports defining multiple etcd host addresses for an etcd cluster
Issue description
Expected behavior
How to Reproduce
1、create apisix ,apisix dashboard ,apisix ingress controller in kubesphere form applocation template
2、docker start
Screenshots
No response
Environment
kubesphere
Additional context
No response