【问题标题】:How can I access a web site hosted in Openshift cluster from an IP issued by local dhcp server如何从本地 dhcp 服务器发布的 IP 访问托管在 Openshift 集群中的网站
【发布时间】:2018-05-03 10:41:55
【问题描述】:

我已经使用客户端在一个集群中成功部署了 Openshift git hub 中提供的工具。

./oc 集群起来

我还为它建立了一个 WordPress 网站和一个 MySQL 数据库。两者都工作正常,现在我想通过我网络中的本地 IP 地址访问该网站。所以其他人可以在 Openshift 中访问我的网站。我不知道该怎么做。尽我所能,无法编辑主配置文件,因为它驻留在 docker 容器中,重新启动时它消失了,请帮助

谢谢

【问题讨论】:

  • 我的实验室中有一台 dhcp 服务器。我想从这个 DHCP 服务器分配 IP 以访问托管在 openshift 中的网站
  • 您是否知道oc cluster up--routing-suffix 选项用于为部署的应用程序定义您自己的主机名后缀?
  • 不,先生,我不知道这一点,我想要的是从外部访问 wordpress 网站。像平常一样。让我检查一下,然后回复你。谢谢
  • 不,先生,我没有得到我想要的。没有办法这样做,我只想从我的本地网络 IP 地址访问我的 WordPress 网站。如192.168.1.100:<port>
  • OpenShift 依赖于 FQDN,无法使用 IP 地址执行路由到 OpenShift 中的应用程序。您可以做的是设置路由后缀广告192.168.1.100.nip.io。然后您可以使用appname-projectname.192.168.1.100.nip.io 访问它。 nip.io 地址很神奇,它允许您使用 FQDN 引用 IP。

标签: docker openshift dhcp openshift-origin


【解决方案1】:

您可以使用您的 IP 地址启动集群 类似:

oc cluster up --public-hostname=192.168.122.154

检查

oc 状态

一旦集群启动并使用 URL 访问。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-08
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多