天翼云容器云服务引擎CCSE操作类常见问题QA
文档简介:
本节介绍了容器云服务引擎CCSE的操作类常见问题。
Q:无法获取监控数据,如何排查?
A:检查集群是否正常,打开控制台,是否会报“Could not get kubernetesClient from the pool”提示错误,若有请查看apiserver是否正常;
本节介绍了容器云服务引擎CCSE的操作类常见问题。
无法获取监控数据,如何排查?
- 检查集群是否正常,打开控制台,是否会报“Could not get kubernetesClient from the pool”提示错误,若有请查看apiserver是否正常;
- 查看集群下kube-system命名空间下,prometheus的pod是否正常运行,若没有则需要安装监控插件,若pod运行不正常则先查看pod详情,可能是CPU、内存、磁盘不够这些原因导致pod无法正常运行;
- 打开集群的prometheus地址,用浏览器访问,或在控制台所在主机,curl prometheus地址:proemtheus端口,检验是否网络通畅,不通则先解决网络问题。
从外面通过nginx-ingress-controller访问Pod时,Pod运行的应用怎么获取真实客户端的IP地址?
需要配置nginx-ingress-controller,把客户端真实的源IP保存在转发报文的Header中,key可以自定义(比如X-Remote-Addr或其它key),不过需要和应用约定好使用哪个Key。
从Pod访问外部应用,外部应用拿到的是什么IP?
拿到的是Pod所在K8S主机的IP。