跳到内容

silviabotros/chef协调器

存储库文件导航

生成状态

chef-编配器-图书

这本食谱设置和运行mysql或chestror.

假设

  • 编排器的后端mysql将与编排器本身运行在同一服务器上
  • 该后端数据库将使用Percona MySQL,该数据库是使用鲈鱼厨师食谱作者飞利浦
  • 最终用户拥有为编排器添加权限以访问现有数据库基础设施
  • 包装本食谱以使用CLI并添加生产数据库以进行发现

支持的平台

  • 6.5美分
  • Ubuntu 12.04版

属性

钥匙 类型 描述 违约
['archestrator']['package']['版本'] 一串 要安装的版本,nil提供最新版本(并将升级)
['archestrator']['package'][['url'] 一串 从中下载RPM的URL
[‘监管者’][‘包装’][‘checksum’] 一串 URL提供的文件的校验和

用法

安装

在版本中启动2.1.0,编剧食谱现在尊重版本属性。如果设置为(默认情况下),食谱将执行与以前版本相同的步骤——始终通过节点上可用的repo升级到可用的最新版本。将此属性设置为特定的包版本将导致安装该版本。如果要从内部源安装包,还可以指定url和可选校验和以下载编排器包。

编排器::默认

包括协调器在节点的运行列表:

{“运行列表”: ["配方[编排器::default]"]}

贡献

  1. 在Github上分叉存储库
  2. 创建命名特征分支(即。新增规则)
  3. 写下你的零钱
  4. 为您的更改编写测试(如果适用)
  5. 运行测试,确保所有测试都通过
  6. 提交拉取请求

许可证和作者

作者:Silvia Botros(silvia.botros@sendgrid.com)