对 kubernetes 上的 ingress 进行故障排除

天行者

我将入口控制器部署到我的 kubernetes 集群。但是,当我尝试访问 pod 时,我得到了 HTTP 503。所以我试图通过访问入口控制器的日志来查找问题:

kubectl logs controllername-nginx-ingress-controller-6f486779b5-dnm8k -n kube-system

我感兴趣的日志文件部分如下所示:

10.244.0.1 - [10.244.0.1] - - [10/Dec/2018:16:54:12 +0000] "GET /identity HTTP/2.0" 503 599 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36" 271 0.000 [] - - - - d7f7ffd22d584e4a5da2b0fa2fae5665

正如你所看到的,我在那里完全看不到任何有趣的东西。我想知道它是否是整个日志消息,因为我在最后看到了一堆破折号和一个 guid 值。

接下来我决定丰富 ingress 的日志文件:

kubectl edit deploy -n kube-system controllername-nginx-ingress-controller

部署文档出现,我想在 args 部分添加额外的行:

  spec:
      containers:
      - args:
        - /nginx-ingress-controller
        - --v=5     < ------------ this line
        - other arguments here

关闭部署文档后,我会看到以下消息:

error: deployments "misty-marmot-nginx-ingress-controller" is invalid

所以我做错了什么?日志消息是否真的完整,在当前形式中它没有描述错误一点。还有为什么我不能更改日志记录级别?

尼克_柯

该问题是由于编辑nginx-ingress-controllerKubernetes 资源的格式问题而出现的,并且也已成功修复。然而,即使对于社区贡献者的共同研究,我还是建议查看一般故障排除指南,了解任何相关的 Kubernetes 集群问题以及如何解决这些问题的步骤。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对Divs上的CSS边框进行故障排除

来自分类Dev

使用NGINX Ingress进行Kubernetes角色管理

来自分类Dev

Nginx Ingress Controller在Google Kubernetes Engine上找不到节点

来自分类Dev

Spring Boot Eureka-CSS不在Kubernetes / Ingress上显示

来自分类Dev

使用非根路径时Kubernetes Ingress上的Angular应用

来自分类Dev

如何通过BareMetal部署上的Ingress访问kubernetes集群?

来自分类Dev

为什么 nginx 在我的 Kubernetes Ingress 路由上返回 404?

来自分类Dev

对iOS上的asp.net Web应用进行故障排除

来自分类Dev

对Azure App Service上的500.31 ANCM进行故障排除

来自分类Dev

对RHEL7上的HAProxy进行故障排除

来自分类Dev

对Windows上的USB GPS接收器进行故障排除

来自分类Dev

如何在Debian上对SSL网站验证进行故障排除?

来自分类Dev

Kubernetes-在一个Ingress中进行多种配置

来自分类Dev

Kubernetes Ingress + Apache气流

来自分类Dev

Kubernetes Ingress Skaffold文档

来自分类Dev

为什么Kubernetes Ingress默认在其负载均衡器上创建* two *健康检查?

来自分类Dev

在Docker Windows上运行kubernetes ingress-nginx时找不到404页面

来自分类Dev

AWS 上的 Kubernetes:使用 nginx-ingress + cert-manager 保留客户端 IP

来自分类Dev

对Google kubernetes负载平衡器不正常的节点进行故障排除

来自分类Dev

Kubernetes Ingress 配置重写问题

来自分类Dev

对Heroku生产站点上的Sidekiq工作人员进行故障排除

来自分类Dev

在Plone上运行机器人测试时,对解析错误进行故障排除

来自分类Dev

在Plone上运行机器人测试时,对解析错误进行故障排除

来自分类Dev

对命令提示符/ PowerShell中的上/下键行为进行故障排除

来自分类Dev

如何在Windows 10(WSL)下的Ubuntu上对OpenGL进行故障排除

来自分类Dev

如何在Windows 10笔记本电脑上对Miracast进行故障排除?

来自分类Dev

如何在CentOS 7上安装PHP 5.3(建议进行故障排除)

来自分类Dev

Raspberry Pi上的SFTP故障排除

来自分类Dev

kubernetes nginx ingress controller / caching static assets

Related 相关文章

  1. 1

    对Divs上的CSS边框进行故障排除

  2. 2

    使用NGINX Ingress进行Kubernetes角色管理

  3. 3

    Nginx Ingress Controller在Google Kubernetes Engine上找不到节点

  4. 4

    Spring Boot Eureka-CSS不在Kubernetes / Ingress上显示

  5. 5

    使用非根路径时Kubernetes Ingress上的Angular应用

  6. 6

    如何通过BareMetal部署上的Ingress访问kubernetes集群?

  7. 7

    为什么 nginx 在我的 Kubernetes Ingress 路由上返回 404?

  8. 8

    对iOS上的asp.net Web应用进行故障排除

  9. 9

    对Azure App Service上的500.31 ANCM进行故障排除

  10. 10

    对RHEL7上的HAProxy进行故障排除

  11. 11

    对Windows上的USB GPS接收器进行故障排除

  12. 12

    如何在Debian上对SSL网站验证进行故障排除?

  13. 13

    Kubernetes-在一个Ingress中进行多种配置

  14. 14

    Kubernetes Ingress + Apache气流

  15. 15

    Kubernetes Ingress Skaffold文档

  16. 16

    为什么Kubernetes Ingress默认在其负载均衡器上创建* two *健康检查?

  17. 17

    在Docker Windows上运行kubernetes ingress-nginx时找不到404页面

  18. 18

    AWS 上的 Kubernetes:使用 nginx-ingress + cert-manager 保留客户端 IP

  19. 19

    对Google kubernetes负载平衡器不正常的节点进行故障排除

  20. 20

    Kubernetes Ingress 配置重写问题

  21. 21

    对Heroku生产站点上的Sidekiq工作人员进行故障排除

  22. 22

    在Plone上运行机器人测试时,对解析错误进行故障排除

  23. 23

    在Plone上运行机器人测试时,对解析错误进行故障排除

  24. 24

    对命令提示符/ PowerShell中的上/下键行为进行故障排除

  25. 25

    如何在Windows 10(WSL)下的Ubuntu上对OpenGL进行故障排除

  26. 26

    如何在Windows 10笔记本电脑上对Miracast进行故障排除?

  27. 27

    如何在CentOS 7上安装PHP 5.3(建议进行故障排除)

  28. 28

    Raspberry Pi上的SFTP故障排除

  29. 29

    kubernetes nginx ingress controller / caching static assets

热门标签

归档