Skip to content

camptocamp/puppet-deploy

Repository files navigation

puppet-deploy

Build Status

Overview

The deploy module installs and configures deploy with Puppet.

Reference

Classes:

###Class: deploy This class is used to install and configure deploy.

####private_key The ssh-rsa private key of the deploy user.

####public_key The ssh-rsa public key of the deploy user.

####from_ips Array of IPs allowed to connection to deploy user.

####version The version of deploy to install. Defaults to latest.

####groups The groups allowed to launch the deploy command.

####pg_role

Wether to create a Postgresql role for deploy. Defaults to true.

####cache_dir

Path of the deploy cache directory, defaults to /var/cache/deploy.

####cache_dir_group

Group of the cache directory. Defaults to deploy. Set this to allow write access to a group of users.

###Class: deploy::config This class is used to configure deploy.

###Class: deploy::install This class is used to install deploy.