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

Ubuntu 16.04.3 LTS下使用oc cluster up配置public-hostname的咨询

配置OpenShift集群的public-hostname(oc cluster up方式)

针对你在Ubuntu 16.04.3 LTS上用oc cluster up启动OpenShift 3.7.1集群的场景,配置public-hostname其实很直接,主要有两种操作方式:

1. 启动集群时直接指定public-hostname

这是最推荐的方式,在启动命令里添加--public-hostname参数即可,比如:

oc cluster up --public-hostname=your-target-hostname

这里的your-target-hostname可以是:

  • 你的主机局域网IP(比如192.168.3.10),适合让同一网络下的其他设备访问OpenShift集群;
  • 自定义域名(比如openshift.local),如果用这种方式,需要在本地/etc/hosts文件中添加解析规则:
    127.0.0.1   openshift.local
    
  • 甚至是公网IP/域名(如果你的主机有公网访问权限)。

指定后,OpenShift的API服务器、Web控制台等所有对外服务的地址都会替换成你设置的hostname,不再默认使用127.0.0.1。

2. 修改已启动集群的public-hostname

如果已经启动了集群,想要修改这个配置,需要先停止现有集群,再重新带参数启动:

# 停止当前集群
oc cluster down
# 重新启动并指定新的public-hostname
oc cluster up --public-hostname=new-target-hostname

因为oc cluster up生成的单节点集群配置是启动时初始化的,运行中无法直接修改public-hostname参数,所以必须重启集群生效。

验证配置是否生效

启动完成后,你可以通过oc version命令查看Server地址,确认已经变成你设置的public-hostname:

oc version

输出里的Server字段应该会显示https://your-target-hostname:8443,就说明配置成功了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 02:29:09