You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用REST API查找OpenShift Cluster API地址

使用REST API查找OpenShift集群API地址的方法

1. 先获取集群ID(参考你的示例)

直接发送GET请求到/apis/config.openshift.io/v1/clusterversions,响应里的spec.clusterID字段就是集群ID,这个请求的基础URL其实是当前API服务器地址,但要拿到官方定义的标准集群API地址,更推荐用下面的方法。

2. 获取正式集群API地址的核心步骤

  • 调用OpenShift基础设施配置API:发送GET请求到/apis/config.openshift.io/v1/infrastructures/cluster
  • 响应里的status.apiServerURL字段就是集群的标准API服务器地址
  • 示例curl命令(需替换认证令牌和当前API地址):
    curl -k -H "Authorization: Bearer <你的认证令牌>" https://<当前API服务器地址>/apis/config.openshift.io/v1/infrastructures/cluster
    
  • 解析响应JSON,提取status.apiServerURL即可得到目标地址

3. 验证方式(可选)

如果有oc命令行工具,可通过以下命令快速验证结果(本质还是调用上述REST API):

oc get infrastructure cluster -o jsonpath='{.status.apiServerURL}'

集群API地址相关配置截图

内容的提问来源于stack exchange,提问作者Kavin Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 08:53:15