2016-05-12 116 views
1

我试图运行OpenShift Origin VM(Vagrant + VirtualBox),但我需要分配另一个IP。 我曾尝试在流浪文件中使用:更改OpenShift Origin VM的IP地址

config.vm.network "private_network", ip: "192.168.33.10" 

当测试它完全忽略它。控制台说:

https://10.2.2.2:8443/console 

当访问

https://127.0.0.1:8443/console 

我看到OpenShift和 “载入中...”,但随后重定向到

https://10.2.2.2:8443/oauth/authorize?client_id=openshift-web-console&response_type=token&state=%2F&redirect_uri=https%3A%2F%2F10.2.2.2%3A8443%2Fconsole%2Foauth 

任何想法?

+0

我想知道如何做同样的事情。你有没有想过这个?我发现这一个,http://stackoverflow.com/questions/41060422/how-to-re-route-the-openshift-private-address-to-a-public-one/41065268#41065268,但改变所有的出现在master-config.yaml中是不够的,服务无法启动,我不知道如何重新生成所有的证书 – swv

+0

不幸的是,我没有解决它,并使用CentOS上的正常安装。 – 4integration

回答

0

我也是偶然发现了这个问题,这是对我工作:

  1. 创建一个新的主机只有网络通过VirtualBox的菜单[File] -> [Settings] -> [Network]
  2. 适配器分配此网络的IP地址10.2.2.2
  3. 停止OpenShift Origin VM并将刚刚创建的网络添加到本机
  4. 启动虚拟机https://10.2.2.2:8443现在应该可到达