首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在带kubeadm的GCE上使用LoadBalancer类型服务?

如何在带kubeadm的GCE上使用LoadBalancer类型服务?
EN

Stack Overflow用户
提问于 2022-08-19 01:47:02
回答 1查看 42关注 0票数 1

我在GCE(不是GKE)上使用kubeadm创建了一个kubernetes集群,我使用Calico作为CNI。

我想要使入口-nginx LoadBalancer,所以期望使用80/443端口用于外部连接,而不是NodePort端口范围。但是,当我将LoadBalancer用于服务类型时,EXTERNAL-IP显示为<pending>

代码语言:javascript
复制
$ kubectl get svc -n ingress-nginx
NAME                                 TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)                      AGE
ingress-nginx-controller             LoadBalancer   10.105.43.38     <pending>     80:30269/TCP,443:31275/TCP   7d20h
ingress-nginx-controller-admission   ClusterIP      10.103.170.208   <none>        443/TCP                      7d20h

关于这个问题,我搜索了很多次,但是很多文章都是为GKE而写的。

如何在GCE上使用LoadBalancer

EN

回答 1

Stack Overflow用户

发布于 2022-08-19 02:55:49

如果事件中没有任何明显的现象出现,那么被挂起的情况听起来就像是配额问题。您可以检查您的转发规则目标代理目标池 (举几个例子),看看您是否遇到了限制器。如果是这样的话,你只需要增加GCP控制台中的配额

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73411069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档