ingress配置后不显示地址故障排查

这篇具有很好参考价值的文章主要介绍了ingress配置后不显示地址故障排查。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

调用ingress服务时,无法通过域名进行访问,且查看ingress时没有显示IP地址

kubectl get ingress -n nginx-demo

kubectl describe ingress -n nginx-demo

ingress-controller不显示address,k8s,kubernetes,nginx,运维

 查看service能否正常,能否访问到后端pod

kubectl get svc -n nginx-demo

ingress-controller不显示address,k8s,kubernetes,nginx,运维

 通过cul命令测试service服务是能正常访问,那么问题大概率出现在ingress上面

curl -l 10.96.160.182

ingress-controller不显示address,k8s,kubernetes,nginx,运维

 查看ingress是否正常

kubectl get pod -n ingress-nginx

ingress-controller不显示address,k8s,kubernetes,nginx,运维

 可以看到ingree的pod明显处于pending状态,查看pod报错信息,发现无法被调度

kubectl describe pod ingress-nginx-controller-cf4f5f5dc-zsnnh -n ingress-nginx

ingress-controller不显示address,k8s,kubernetes,nginx,运维

查看的ingress配置文件中是否通过nodeselector对node进行选择,查看ingress配置文件

kubectl get deploy -n ingress-nginx

ingress-controller不显示address,k8s,kubernetes,nginx,运维

kubectl edit deployment ingress-nginx-controller -n ingress-nginx

ingress-controller不显示address,k8s,kubernetes,nginx,运维

 查看nodes节点的标签是否存在app=ingress

kubectl get nodes --show-labels|grep app=ingress

ingress-controller不显示address,k8s,kubernetes,nginx,运维

 给节点打上标签,也可以去除配置文件中的nodeselector,下列只演示添加label

kubectl label node k8s-node1 app=ingress
kubectl get nodes --show-labels|grep app=ingress

ingress-controller不显示address,k8s,kubernetes,nginx,运维

 再次查看ingress服务已经处于running状态,也能获取到IP地址

kubectl get pod -n ingress-nginx
kubectl get ingress -n nginx-demo

ingress-controller不显示address,k8s,kubernetes,nginx,运维文章来源地址https://www.toymoban.com/news/detail-628894.html

到了这里,关于ingress配置后不显示地址故障排查的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Stable Diffusion插件Deforum安装后无法显示故障排查

    我使用的是秋叶整合包,在UI界面安装Deforum成功后,重启UI界面始终无法显示Deforum,尝试了网上的各种方法,都没有奏效。 后来想到有可能是Stable Diffusion与Deforum版本兼容性问题,将Deforum版本切换为相对旧的版本,完美解决问题,操作步骤如下: 重启Stable Di发fusion,Deforum显

    2024年02月11日
    浏览(41)
  • uniapp:tabBar配置后不显示的问题

    uniapp的tabBar配置后不显示 tabBar.list 数组的第一项必须和pages配置中的第一项要相同 uniapp tabBar配置后不显示,无效的问题

    2024年02月13日
    浏览(38)
  • 完美解决Ubuntu网络故障,连接异常,IP地址一直显示127.0.0.1

    终端输入 ifconfig 显示虚拟机IP地址为 127.0.0.1 ,具体输出内容如下: 这种情况我遇到了很多次,只需要一行命令就能解决问题: sudo /sbin/dhclient 是一个用于在Linux系统中启动DHCP客户端的命令。DHCP代表\\\"Dynamic Host Configuration Protocol\\\",它是一种网络协议,用于自动分配IP地址、子网

    2024年02月10日
    浏览(43)
  • DNS:DNS问题故障排查

    分享一些 DNS 排故的笔记给小伙伴 博文内容涉及 DNS 解析顺序,常见排故顺序 理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,

    2024年02月14日
    浏览(43)
  • Linux——分析和排查系统故障

    个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。 个人主页:小李会科技的主页 目录 日志的功能  日志文件的分类   日志的消息级别 用户日志分析工具: 命令

    2024年02月07日
    浏览(33)
  • K8S故障排查

    故障现象:部署pod时,报错没发调度到节点。 排查步骤: 1、查看集群的状态 2、查看k8s组件的状态-kubelet,kube-apiservice 3、查看docker的Cgroup driver和k8s的Cgroup driver类型,发现docker是cgroup,k8s是systemd,问题点找到了。

    2024年02月15日
    浏览(48)
  • 八大生产故障的通用排查思路

    一、常见的生产故障有哪些?   在生产环境中,常见的故障类型包括但不限于以下几种:   网络故障: 网络故障可能包括网络连接中断、网络延迟过高、路由错误等。这可能导致系统无法正常访问外部资源,或导致应用程序无法与其他系统进行通信。   服务器故障: 服务

    2024年02月10日
    浏览(42)
  • Docker exec进入容器后不显示容器ID,显示bash-4,4#的解决方法

    错误情景 : docker exec -it 6829a4eaef65 bash 命令进入容器, 不是出现 [root@6829a4eaef65 /]# 而是出现了bash-4.4# 产生原因 :命令行显示-bash-4.2# 的原因是在当前用户的root目录缺少了两个文件 解决方法: 1. 执行命令: docker exec -it 6829a4eaef65 bash 进入容器 2. 执行命令: 执行命令,持久化

    2024年02月09日
    浏览(48)
  • Docker 容器常见故障排查及处理

    原文链接:https://blog.csdn.net/qq_41958579/article/details/107927140 Docker是一种相对使用较简单的容器,我们可以通过以下几种方式获取信息: 1、通过docker run执行命令,或许返回信息 2、通过docker logs 去获取日志,做有针对性的筛选 3、通过systemctl status docker查看docker服务状态 4、通过

    2024年02月02日
    浏览(56)
  • Zookeeper的集群故障排查与诊断

    Apache Zookeeper是一个开源的分布式协调服务,用于构建分布式应用程序的基础设施。它提供了一组原子性的基本服务,如集群管理、配置管理、同步、通知和组管理。Zookeeper的高可用性和容错性是其核心特性,使得它在分布式系统中具有广泛的应用。 在实际应用中,Zookeeper集

    2024年03月19日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包