Skip to content

evanstachowiak/puppet-s3cmd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

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%