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]
