Skip to content
This repository has been archived by the owner on May 18, 2018. It is now read-only.

cloudability/cloudfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloudfile

Puppet module that provides a custom type for downloading files from a cloud provider. Currently only S3 is supported.

Examples

Single file download without credentials

cloudfile { 'my_bucket/myfile':
  path => '/tmp',
}

which is equivalent to:

cloudfile { 'myfile yay':
  source => 'my_bucket/myfile',
  path   => '/tmp/myfile',
}

Multiple file download with credentials

cloudfile { ['my_bucket/myfile1', 'another_bucket/somefile']:
  access_key_id     => 'long key from amazon',
  secret_access_key => 'longer key from amazon',
  path              => '/tmp',
}

Related Projects

I would've used the s3file module from branan but I needed authentication.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •