Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 851 Bytes

README.md

File metadata and controls

51 lines (39 loc) · 851 Bytes

chef-ebs

This is a cookbook that makes it easy to create/attach EBS volumes, and create filesystems and RAID arrays on them.

Usage

Add recipe[ebs] to your run list, and configure these attributes:

RAID Array Creation

Create a RAID 10 across four 10GB volumes, format it with XFS, and mount it on /data.

{
  :ebs => {
    :raids => {
      '/dev/md0' => {
        :num_disks => 4,
        :disk_size => 10,
        :raid_level => 10,
        :fstype => 'xfs',
        :mount_point => '/data'
      }
    }
  }
}

EBS Volume Creation

Create a 10GB volume, format it with XFS, and mount it on /data.

{
  :ebs => {
    :volumes => {
      '/data' => {
        :size => 10,
        :fstype => 'xfs'
      }
    }
  }
}

Requirements