【发布时间】:2020-04-03 22:32:30
【问题描述】:
我正在尝试通过关注this 在我的 minikube 环境中部署 Traefik Ingress 控制器:
helm install stable/traefik --name-template traefik --set dashboard.enabled=true,dashboard.domain=dashboard.traefik,rbac.enabled=true --namespace kube-system
即使半小时后,我仍然看到外部 IP 处于待处理状态:
pascals@pascals:~$ kubectl get svc -l app=traefik -n kube-system
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
traefik LoadBalancer 10.96.172.128 <pending> 443:30812/TCP,80:31078/TCP 20m
traefik-dashboard ClusterIP 10.96.56.105 <none> 80/TCP 20m
理想情况下,我想联系http://dashboard.traefik,但我无法联系。
我尝试使用 kubectl patch Api 分配外部 IP:
kubectl patch svc traefik -n kube-system -p '{"spec":{"externalIPs":["192.168.99.107"]}}'
其中,192.168.99.107 是 minikube ip。然而,这仍然没有解决我的问题。
感谢任何朝着正确方向的推动!
【问题讨论】:
标签: kubernetes traefik minikube traefik-ingress