Изменить IP-адрес виртуальной машины OpenShift Origin

Я пытаюсь запустить виртуальную машину OpenShift Origin (Vagrant+VirtualBox), но мне нужно назначить другой IP-адрес. Я пытался использовать в файле Vagrant:

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

Любые идеи?


person 4integration    schedule 12.05.2016    source источник
comment
мне интересно, как сделать то же самое. Вы когда-нибудь догадывались об этом? Я нашел это, title="как перенаправить частный адрес openshift на общедоступный"> stackoverflow.com/questions/41060422/, но изменения всех вхождений в master-config.yaml было недостаточно, служба не запускается, и я не знаю, как восстановить все сертификаты   -  person swv    schedule 29.12.2016
comment
К сожалению, я не решил эту проблему и использовал обычную установку на CentOS.   -  person 4integration    schedule 29.12.2016


Ответы (1)


Я также наткнулся на эту проблему, и это то, что сработало для меня:

  1. Создайте новый сетевой адаптер Host Only через меню VirtualBox [File] -> [Settings] -> [Network]
  2. Назначьте этой сети IP-адрес 10.2.2.2
  3. Остановите виртуальную машину OpenShift Origin и добавьте к машине только что созданную сеть.
  4. Запустите виртуальную машину, теперь https://10.2.2.2:8443 должно быть доступно.
person thokuest    schedule 30.01.2017