разница между create-route и map-route в литейном облаке - PullRequest
0 голосов
/ 14 сентября 2018

Я изо всех сил пытаюсь понять, в чем разница между cf create-route и cf map-route или когда я использовал бы одно, а не другое.

Мне необходимо создать облачный фронт-дистрибутив в aws, который бы переадресовывалзапросы к облаку литейного производства.

У меня есть собственный домен my-custom-domain.com:

, который я добавляю в cf с помощью:

cf create-domain MY_ORG my-custom-domain.com

использовать:

create-route my-space my-custom-domain.com --hostname myapp            # my-custom-domain.com

или я использую:

cf map-route my-app my-custom-domain.com --hostname myhost            # my-custom-domain.com

1 Ответ

0 голосов
/ 14 сентября 2018

Как написано здесь create-route - Создать URL-маршрут в пространстве для дальнейшего использования. Не обязательно, чтобы этот маршрут был привязан к приложению. Он может быть просто создан и оставлен как таковой для последующего использования

Как написано здесь map-route - Добавить URL-маршрут к приложению. Для этого должен быть уже создан маршрут. Предположим, что если вы непосредственно выполните команду map-route с URL, который еще не создан, то map-route сначала создаст URL, а затем сопоставит его с APP_NAME, который вы упомянули.

cf-create-domain - создать домен для вашей организации (а не общий домен, который можно использовать во всех организациях). В основном это делается, когда вы используете Vanity-URL, такой как www.dothis.cfapp.com/your_end_point

Таким образом, после создания пользовательского домена вам нужно будет следовать синтаксису create-route или map-route, а затем сопоставить вновь созданный домен с вашим приложением

...