2016-08-02 7 views
1

Я хочу запустить пользовательский скрипт после того, как кластер рой будет готов. Я использую следующий шаблон для создания сервиса azure-контейнера (основанный на рое). https://github.com/Azure/azure-quickstart-templates/tree/875d139c16c9c023dce519e6dd48c707e3473346/101-acs-swarmЗапуск пользовательского сценария после развертывания службы azure-контейнера с использованием swarm

Я не смог найти способ запуска специального скрипта автоматически после завершения развертывания.

+0

Или есть ли способ, чтобы установить Docker изображение на Ács-рой с помощью лазурного шаблона. –

ответ

-1

В настоящее время нет способа запустить собственный скрипт на виртуальных машинах внутри кластера acs. Единственным обходным решением для автоматизации является создание собственного кластера роя и запуск пользовательского скрипта для установки вашего программного обеспечения.

Ref: https://github.com/phagunbaya/azure-templates/tree/master/docker-swarm

+0

Пользователь имеет полный доступ к виртуальным машинам, созданным в кластере ACS. Тривиально писать сценарий для выполнения на каждой из этих виртуальных машин. http://github.com/rgardler/acs-cli делает именно это. – rgardler

+0

@ rgardler Для кластера acs (рой), доступного на рынке лазурного берега, используются наборы шкал VM. И я не мог найти способ ssh для них и способ запуска скрипта через шаблон azure. В таких ограничениях мне пришлось создать ручный кластер. Я также знаю о новых изменениях, которые возникают в ACS для использования наборов доступности вместо наборов шкал. –

+0

Документация для быстрых стартов GitHub содержит следующее: «набор агентов в наборе шкал VM (VMSS). Доступ к виртуальным машинам агента осуществляется через мастер. См. Перенаправление агентов для примера того, как это сделать». со ссылкой на https://github.com/Azure/azure-quickstart-templates/blob/master/101-acs-mesos/docs/SSHKeyManagement.md#key-management-and-agent-forwarding-with-windows- (если вы используете Mac или Linux, просто добавьте «-A», чтобы включить перенаправление агентов). Я не уверен, какие изменения вы имеете в виду в отношении наборов доступности. Планируется отказаться от масштабных наборов. – rgardler