Деис Паас в Google Cloud не понимает команду
Я использую Deis Paas в Google Cloud. В официальном руководстве по обеспечению, доступном по адресу http://docs.deis.io/en/latest/installing_deis/install-platform/ есть несколько команд.
Я не понимаю, к какому домену относится эта команда
deisctl config platform set domain=example.com
что я должен поставить вместо "example.com"?
1 ответ
Вы следуете этим документам? http://docs.deis.io/en/latest/installing_deis/gce/
Если так, то домен будет вашим доменом / доменом компании.
Как только вы это сделаете в своих конфигах, вы можете создавать субдомены из самого DEIS CLI, что также может быть записано в конфигурационных файлах. Это помогает автоматизировать предоставление поддоменов и, при необходимости, во время масштабирования с использованием динамической подготовки.
Больше деталей:
- Когда вы смотрите на решение, которое может выполнять автоматическое развертывание, это означает, что не только это решение будет развертывать экземпляр с кодом вашего приложения, но также будет настраивать сеть, прокси-сервер или настраивать доступ к базам данных и т. Д.
- Одним из таких процессов является настройка субдомена для вашего приложения. Вы можете запустить свой сайт на
domain.com
и ваше веб-приложение наweb.domain.com
в то время как ваша база данных может быть запущена наdb.domain.com
, - Это легко настроить вручную, но в большинстве случаев при развертывании нового экземпляра IP-адрес для этого экземпляра выбирается случайным образом из пула IP-адресов. Следовательно, редко можно получить тот же IP-адрес снова при следующем развертывании. ПРИМЕЧАНИЕ. Мы говорим не о развертывании приложения на виртуальной машине, а о развертывании новой виртуальной машины вместе с обновленным кодом приложения.
- Подобные случаи возникают, когда вы хотите выполнить автоматическое масштабирование во время балансировки нагрузки или альфа-релиз, который автоматически обновит релизы во всех экземплярах.
- Для всех таких случаев вы можете установить
CNAME
а такжеA Records
вручную или вы можете позволить DEIS сделать это за вас. - Чтобы DEIS (или аналогичные решения) могли это сделать, вам необходимо подтвердить свое доменное имя (или, по крайней мере, настроить). Когда это доменное имя находится в глобальных конфигурациях, каждый раз, когда вы запускаете новую версию своего веб-приложения, DEIS может поместить его в экземпляр и указать на
v1-web.domain.com
, - После того, как он подтвердил, что развертывание прошло успешно и его обслуживание, он может быть автоматически обновлен до
web.domain.com
, Все это происходит на основе правил, которые вы указываете в конфигурациях вашего приложения.
Надеюсь, этого достаточно. Если нет, то вам следует больше узнать о том, как работает Google App-Engine, или, скорее, попробовать.