2016-08-02 14 views
1

swarmクラスタの準備ができたらカスタムスクリプトを実行します。私は空のコンテナサービス(swarmベース)を作成するために以下のテンプレートを使用しています。 https://github.com/Azure/azure-quickstart-templates/tree/875d139c16c9c023dce519e6dd48c707e3473346/101-acs-swarmswarmを使用して晴れたコンテナサービスを展開した後でカスタムスクリプトを実行

デプロイメントが完了した後にカスタムスクリプトを自動的に実行する方法が見つかりませんでした。

+0

またはACS-群れに紺碧のテンプレートを経由してドッカイメージをインストールするにはどのような方法があります。 –

答えて

-1

現在、ACSクラスタ内のVM上でカスタムスクリプトを実行する方法はありません。自動化の唯一の回避策は、独自のswarmクラスタを持ち、カスタムスクリプトを実行してソフトウェアをインストールすることです。

参考: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

関連する問題