Skip to content

thirdwavellc/chef-csync2

Repository files navigation

csync2

Latest Version Build Status Coverage Status

Installs and configures csync2. Currently in an early prototype stage with minimal flexibility.

Supported Platforms

More thorough platform testing will be completed once this cookbook takes shape.

  • Ubuntu 14.04

Attributes

None at the moment.

Recipes

default

Installs the csync package.

Definitions

csync2_config

Adds configuration for csync2 replication.

Example:

csync2_config '/etc/csync2.cfg' do
  hosts [
    {name: 'web01', ip_address: '192.168.33.11'},
    {name: 'web02', ip_address: '192.168.33.12'},
    {name: 'web03', ip_address: '192.168.33.13'}
  ]
end

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request