本地访问Ray Dashboard

为了帮助您更好地监控系统运行状态,Ray提供了直观的Web界面Dashboard。Dashboard使您可以进行可视化监控、故障排查、性能调优以及管理应用运行情况。在ACK集群中,通过托管的Kuberay-Operator组件创建的Ray Cluster会自动为Head Pod生成一个ClusterIP类型的Service。然而,由于Ray Dashboard目前没有内置的认证和授权机制,不建议您将此Service类型更改为LoadBalancer以暴露给公网访问。作为一种安全替代方案,您可以使用kubectl port-forward命令在本地机器上转发端口,从而实现对Ray Dashboard的安全访问。

重要

ACK集群提供的Kuberay-Operator托管组件当前处于邀测阶段,如您有使用需求, 请提交工单申请。

前提条件

已创建Ray Cluster,具体操作,请参见如何创建Ray Cluster

操作步骤

说明

ACK Ray Cluster Dashboard目前默认禁用了Metrics的展示。

  1. 执行以下命令,查询命名空间下Ray Cluster集群的服务信息。

    复制代码
    kubectl get svc -n ${RAY_CLUSTER_NS}

    预期输出如下:

    复制代码
    NAME                           TYPE        CLUSTER-IP        EXTERNAL-IP   PORT(S)                                         AGE
    myfirst-ray-cluster-head-svc   ClusterIP   192.XX.XX.188   <none>        10001/TCP,8265/TCP,8080/TCP,6379/TCP,8000/TCP   18m
  2. 执行以下命令,利用port-forward将发送到本地8265端口的流量转发至RayCluster集群内服务的8265端口。

    复制代码
    kubectl port-forward svc/myfirst-ray-cluster-head-svc --address 0.0.0.0 8265:8265 -n ${RAY_CLUSTER_NS}

    日志显示如下信息:

    复制代码
    Forwarding from 0.0.0.0:8265 -> 8265
  3. 在本地浏览器中访问地址http://127.0.0.1:8265/

相关推荐
一水鉴天2 小时前
认知系统的架构: 认知残余三角形、认知主体意识 和认知演进金字塔(腾讯元宝)
运维·服务器
一川风絮千片雪2 小时前
【环境配置】Linux/Ubuntu24.04 无图形界面安装显卡驱动
linux·运维·服务器
Giser探索家3 小时前
低空智航平台技术架构深度解析:如何用AI +空域网格破解黑飞与安全管控难题
大数据·服务器·前端·数据库·人工智能·安全·架构
Danileaf_Guo3 小时前
Ubuntu 18.04快速配置WireGuard互联
linux·运维·服务器·ubuntu
柳鲲鹏3 小时前
Ubuntu下载、安装、编译指定版本python
运维·服务器·ubuntu
sorry#4 小时前
UOS/麒麟安装图形化界面和vnc
运维·服务器
蝸牛ちゃん5 小时前
IPv6互联网地址解析
运维·服务器·网络·ipv6
檀越剑指大厂8 小时前
【Linux系列】服务器 IP 地址查询
linux·服务器·tcp/ip
范纹杉想快点毕业8 小时前
《嵌入式 C 语言编码规范与工程实践个人笔记》参考华为C语言规范标准
服务器·c语言·stm32·单片机·华为·fpga开发·51单片机
Skylar_.9 小时前
嵌入式 - Linux软件编程:进程
java·linux·服务器