Переход от Openshift онлайн V2 к Openshift онлайн V3 - псевдоним
Я пытаюсь скопировать мой проект PHP/MySQL в настоящее время на Openshift V2 на V3, и у меня возникают проблемы с его работой.
В версии V2 вам пришлось настроить псевдоним для вашего общедоступного URL-адреса (mysite.com) и URL-адреса openshift ( http://example-xxapp.rhcloud.com/).
CNAME устанавливается с моим хостинг-провайдером. Он прекрасно работает с использованием Openshift V2.
Итак, как настроить эквивалент (псевдоним) на платформе Openshift Online V3? Мы ценим любые предложения.
2 ответа
Как упоминал Грэм, в OpenShift Online 3 Starter настраиваемые доменные имена не поддерживаются (см. Страницу с ценами).
Для уровня OpenShift Online Pro:
- Создайте маршрут с вашим доменным именем
- Укажите CNAME для своего пользовательского домена на
https://elb.b9ad.pro-us-east-1.openshiftapps.com
Для справки, b9ad
используется ли шард маршрутизатора pro-us-east-1
(для всех созданных маршрутов). Осколок маршрутизатора будет другим в других регионах Pro, когда они станут доступны. elb
произвольный поддомен, который просто обеспечивает разрешение ваших CNAME-маршрутов к кластеру OpenShift Online (я предпочитаю использовать elb
потому что технически вы указываете свой CNAME на эластичный балансировщик нагрузки для кластера OpenShift Online).
В v3 вы получите публичное имя хоста (называемое маршрутом), аналогичное адресу rhcloud.com на v2.