云容器引擎 CCE-集群外部访问Ingress异常:排查思路

时间:2023-11-01 16:18:15

排查思路

本文提供了Ingress外部访问异常排查全景图,如图1所示,帮助您由浅入深地排查Ingress访问异常问题。

图1 Ingress访问异常排查全景图
  1. 检查异常是否由Ingress引起

    首先需要确认问题是否由Ingress导致的,因此需要确保外部域名解析正常、安全组规则正确,且Ingress对应的Service和工作负载工作正常。

  2. 检查Ingress状态是否正常

    在Service和工作负载都正常的情况下,需要保证Ingress依赖的ELB状态正常。如果是Nginx型的Ingress,还需要保证nginx-ingress插件的状态是正常的。

  3. 检查Ingress配置是否正确
    如果以上排查结果都正常,说明可能是Ingress的配置出现问题。
    • 检查对接ELB参数是否填写正确。
    • 检查Service参数是否填写正确。
    • 检查转发配置的参数是否填写正确。
  4. 检查证书问题

    如果Ingress开启了HTTPS访问,还需要排除证书配置错误的问题。您可使用相同ELB创建一个HTTP协议的Ingress访问,如HTTP协议下访问正常,则说明HTTPS协议证书可能存在问题。

  5. 如果以上排查均无效果,请进行抓包分析,或提交工单寻求帮助。
support.huaweicloud.com/cce_faq/cce_faq_00313.html