Skip to content

Puppet module that installs and configures the s3cmd tool

Notifications You must be signed in to change notification settings

evanstachowiak/puppet-s3cmd

This branch is 5 commits ahead of mattmcmanus/puppet-s3cmd:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fa2ce0c · Oct 31, 2012

History

8 Commits
Oct 31, 2012
Sep 26, 2011
Sep 26, 2011

Repository files navigation

s3cmd Puppet Module

Work in progress

Installs and automatically configures s3cmd. Useful for use with other modules or classes that have backup functionality

Required Varibles

  • $aws_access_key_id
  • $aws_secret_access_key

Sample Setup

$aws_access_key_id="xxxx"
$aws_secret_access_key="xxxxx"

include s3cmd

cron { 'mysql_backup_s3':
  command => "s3cmd sync --delete-removed --skip-existing /var/backup/mysql/ s3://${s3_bucket}/databases/",
  user => 'root',
  minute => 5,
  hour => 2,
}

Modules using puppet-s3cmd

About

Puppet module that installs and configures the s3cmd tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 100.0%