indigo-dc.chronos

Chronos 角色

在 Docker 容器中使用镜像 indigodatacloud/chronos:latest 配置和启动 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 许可证 v2 [1]

[1] http://www.apache.org/licenses/LICENSE-2.0

关于项目

Deploy Chronos Framework

安装
ansible-galaxy install indigo-dc.chronos
许可证
apache-2.0
下载
1.5k
拥有者