Kubernetes minikube上的Traefik入口控制器:外部IP挂起

Kubernetes minikube上的Traefik入口控制器:外部IP挂起,kubernetes,traefik,minikube,traefik-ingress,Kubernetes,Traefik,Minikube,Traefik Ingress,我试图通过以下方式在我的minikube环境中部署Traefik入口控制器: 即使半小时后,我仍然看到外部IP处于挂起状态: pascals@pascals:~$ kubectl get svc -l app=traefik -n kube-system NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE traefik Loa

我试图通过以下方式在我的minikube环境中部署Traefik入口控制器:

即使半小时后,我仍然看到外部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
其中,192.168.99.107是minikube ip。然而,这仍然没有解决我的问题


欣赏任何正确方向的轻推

如果集群中使用了任何
云提供商,则外部IP由ServiceController分配,通常在托管集群中


minikube
集群中,LoadBalance类型的服务永远不会有外部IP。您可以通过
minikubeip:nodeport
访问服务,或运行
minikube服务
。对于服务
traefik dashboard
,它首先应该是一个节点端口类型的服务。

如果集群中使用了
云提供商,则外部IP由ServiceController分配,通常在托管集群中


minikube
集群中,LoadBalance类型的服务永远不会有外部IP。您可以通过
minikubeip:nodeport
访问服务,或运行
minikube服务
。对于服务
traefik dashboard
,它首先应该是节点端口类型的服务。

您应该安装一些Kubernetes裸机负载平衡器,如您应该安装一些Kubernetes裸机负载平衡器,如

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
kubectl patch svc traefik -n kube-system -p '{"spec":{"externalIPs":["192.168.99.107"]}}'