A cookbook to deploy and config MySQL orchestrator
Ruby
Latest commit 012cc9b Dec 12, 2016 silvia botros test coverage not applicable
Permalink
Failed to load latest commit information.
attributes
files/default/tests
recipes
.gitignore
.kitchen.yml moving kitchen to the sendgrid baseboxes because that is what I can t… Jun 6, 2015
Berksfile
CHANGELOG.md
LICENSE
README.md
Thorfile
Vagrantfile
chefignore
metadata.rb

README.md

Code Climate Issue Count

chef-orchestrator-cookbook

This cookbook sets up and runs mysql-orchestror (https://github.com/github/orchestrator/).

Presumptions:

  • The backend mysql for orchestrator is going to run on the same server as orchestrator itself
  • That backend DB is going to use Percona MySQL which is setup using the chef-percona cookbook by Philiper (https://github.com/phlipper/chef-percona.git)
  • That you, the end user, own adding privileges for orchestrator to access your existing DB infrastructure
  • That you wrap this cookbook to use the CLI and add your production databases for discovery

Supported Platforms

Tested with

  • Centos 6.5
  • Ubuntu 12.04

Attributes

Key Type Description Default
['orchestrator']['bacon'] Boolean whether to include bacon true

Usage

orchestrator::default

Include orchestrator in your node's run_list:

{
  "run_list": [
    "recipe[orchestrator::default]"
  ]
}

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (i.e. add-new-recipe)
  3. Write your change
  4. Write tests for your change (if applicable)
  5. Run the tests, ensuring they all pass
  6. Submit a Pull Request

License and Authors

Author:: Silvia Botros(silvia.botros@sendgrid.com)