Как сделать Сервис Google App общедоступным - PullRequest
0 голосов
/ 31 августа 2018

У меня есть приложение Node JS, которое я запускаю на облачной платформе Google, используя оболочку Google, используя git clone и т. Д. Я могу предварительно просмотреть конечную точку, но только я могу получить к ней доступ. Как бы я обнародовал это?

Я попытался "развернуть приложение gcloud", но, похоже, для этого нужен биллинговый доступ, хотя я использую пробную версию. Или это правильно? Я являюсь частью организации, так что я не являюсь пользователем, подписавшимся на пробную версию, так значит ли это, что мне нужно будет пригласить человека, который включил мою учетную запись?

Ник.

1 Ответ

0 голосов
/ 31 августа 2018

В облачной платформе Google существует множество вариантов развертывания приложения Node.js и предоставления конечной точки общедоступному Интернету: App Engine, Compute Engine, Kubernetes Engine.

Насколько я понимаю, вы используете Cloud Shell для загрузки кода из репозитория Git и тестирования своего приложения там. Предварительный просмотр Web предложит вам войти на страницу входа в Google, поэтому вы не сможете, если вы хотите, чтобы конечная точка была общедоступной.

Используемая вами команда (развертывание приложения gcloud) предназначена для App Engine. Я думаю, что вы находитесь в правильном направлении, поскольку App Engine будет служить контейнером вашего приложения и позволит вам развернуть свой сервис в общедоступном Интернете без какой-либо дополнительной настройки. На этом этапе я бы порекомендовал вам следовать пошаговой инструкции в [1] .

Что касается роли, необходимой для включения API App Engine, вам потребуется роль владельца проекта или редактора проекта.

Приветствие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...