indigo-dc.chronos
Chronosの役割
indigodatacloud/chronos:latest
のイメージを使用して、Dockerコンテナ内でChronos(Mesosフレームワーク)を構成して起動します。
この役割は、INDIGO-DataCloudプロジェクトの枠組みでMesosをデプロイするために特別に開発されました。
役割の変数
zookeeper_client_port
(デフォルト:2181)zookeeper_peers
(オプション):Zookeeperサーバーノードのリスト - あるいは、ホストグループ[zookeeper_servers]を指定する適切なインベントリファイルを使用できます。chronos_version
(デフォルト:latest)chronos_image
(デフォルト:indigodatacloud/chronos:{{chronos_version}})chronos_framework_name
(デフォルト:chronos):Mesosにフレームワークを登録する際に使用される名前です。
SSLに関するオプション:
chronos_password
:基本認証用のパスワードchronos_username
(デフォルト:admin):基本認証用のユーザー名generate_random_pass
(デフォルト:true):trueに設定すると、自己署名証明書を作成するためのパスワードが無作為に生成されます。chronos_key_password
(generate_random_pass
=falseの場合に提供する必要があります)chronos_pkcs_password
(generate_random_pass
=falseの場合に提供する必要があります)chronos_jks_password
(generate_random_pass
=falseの場合に提供する必要があります)
依存関係
indigo-dc.docker
例のプレイブック
- hosts: servers
roles:
- { role: indigo-dc.chronos, zookeeper_peers: ["10.10.10.1", "10.10.10.2", "10.10.10.3"] }
ライセンス
Apache License v2 [1]