返回介绍

PART Ⅰ : 容器云OPENSHIFT

PART Ⅱ:容器云 KUBERNETES

PART Ⅲ:持续集成与持续部署

PART Ⅴ:日志/监控/告警

PART Ⅵ:基础

PART Ⅶ:数据存储、处理

PART VIII:CODE

PART X:HACKINTOSH

PART XI:安全

openshift 开启 router 的 haproxy-statisc

发布于 2024-06-08 21:16:47 字数 2880 浏览 0 评论 0 收藏 0

  1. 设置router POD 所在节点的iptables对1936端口的放行

     iptables -I OS_FIREWALL_ALLOW -p tcp -m tcp --dport 1936 -j ACCEPT
    
  2. 获取访问router haproxy statics 页面的用户名密码。

  3. 删除掉router dc中的环境变量”ROUTER_METRICS_TYPE“

    这个环境变量默认值为“haproxy”。不删除的话,访问的时候会报一下错误

     Forbidden: User "system:anonymous" cannot get routers/metrics.route.openshift.io at the cluster scope
    
  4. 将健康检查readiness的HTTP GET URL由“/healthz/ready”改为"/healthz"。(不然router POD无法通过健康检查)

  5. 验证监听端口80,443,1936

     ss -ntl|grep 80
     ss -ntl|grep 443
     ss -ntl|grep 1936
    
  6. 访问router haproxy statistics 页面。

    访问方式是:http://:<password>@router所在节点IP地址:1936 例如:http://admin:MJbJFvODhP@allinone.curiouser.com:1936

  7. 相关链接

    https://docs.openshift.com/container-platform/3.11/install_config/router/default_haproxy_router.html https://bugzilla.redhat.com/show_bug.cgi?id=1579054 https://github.com/openshift/origin/issues/17025 https://blog.chmouel.com/2016/09/27/how-to-view-openshift-haproxy-stats/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文