2016-08-02 3 views
1

swarm 클러스터가 준비된 후에 사용자 지정 스크립트를 실행하고 싶습니다. 나는 하늘 컨테이너 서비스 (swarm based)를 만들기 위해 다음 템플릿을 사용하고 있습니다. https://github.com/Azure/azure-quickstart-templates/tree/875d139c16c9c023dce519e6dd48c707e3473346/101-acs-swarmswarm을 사용하여 하늘색 컨테이너 서비스 배포 후 사용자 지정 스크립트 실행

배포가 완료된 후 자동으로 사용자 지정 스크립트를 실행할 수있는 방법을 찾지 못했습니다.

+0

또는 ACS-떼에 푸른 템플릿을 통해 고정 표시기 이미지를 설치할 수있는 방법이있다. –

답변

-1

현재 ACS 클러스터 내의 VM에서 사용자 지정 스크립트를 실행할 방법이 없습니다. 자동화를위한 유일한 해결 방법은 자신 만의 집단 클러스터를 가져와 사용자 정의 스크립트를 실행하여 소프트웨어를 설치하는 것입니다.

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

+0

사용자는 ACS 클러스터에서 생성 된 VM에 대한 모든 액세스 권한을 갖습니다. 이러한 각 VM에서 실행할 스크립트를 작성하는 것은 간단합니다. http://github.com/rgardler/acs-cli에서 바로이 작업을 수행 할 수 있습니다. – rgardler

+0

@rgardler 푸른 시장에서 사용 가능한 acs 클러스터 (swarm)는 VM 축척 세트를 사용합니다. 그리고 나는 그 (것)들에게 ssh에 어떤 방법도 찾아 내지 않으며 하늘 템플렛을 통해 원본을 달리는 방법을 찾아 낼 수 없었다. 이러한 제약 조건에서 수동 클러스터를 작성해야했습니다. 또한 ACS가 축척 세트 대신 가용성 세트를 사용하기 위해 새로운 변경 사항이 있음을 알고 있습니다. –

+0

GitHub 빠른 시작에 대한 설명서에는 다음이 포함되어 있습니다. "VM 스케일 집합 (VMSS)의 에이전트 집합입니다. 에이전트 VM은 마스터를 통해 액세스 할 수 있습니다. 수행 방법에 대한 예는 에이전트 전달을 참조하십시오." 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