Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonhattan/puppetmaster-passenger
Puppet module to configure Apache Passenger and Puppetmaster's virtualhost
https://github.com/jonhattan/puppetmaster-passenger
Last synced: 15 days ago
JSON representation
Puppet module to configure Apache Passenger and Puppetmaster's virtualhost
- Host: GitHub
- URL: https://github.com/jonhattan/puppetmaster-passenger
- Owner: jonhattan
- Created: 2014-05-30T09:20:05.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-03T10:32:07.000Z (over 10 years ago)
- Last Synced: 2024-11-21T07:42:14.481Z (3 months ago)
- Language: Puppet
- Homepage:
- Size: 184 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Puppetmaster Passenger
======================Configures Apache to run puppetmaster via passenger by following the official
guide at http://docs.puppetlabs.com/guides/passenger.htmlUse this module instead of apt/rpm puppetmaster-passenger package to have
fine-grained control on the passenger settings, or vhost configuration.This module is coupled to:
* https://github.com/NITEMAN/puppet-apache
And we use it in conjunction with:
* https://forge.puppetlabs.com/puppetlabs/puppetdb
* https://forge.puppetlabs.com/fsalum/puppetmasterExample
=======hieradata:
```yaml
classes:
- 'apache'
- 'puppetdb'
- 'puppetmaster'
- 'puppetmaster_passenger'puppetdb::database : "embedded"
puppetdb::ssl_listen_address : "127.0.0.1"puppetdb::master::config::puppet_service_name : "apache2"
puppetdb::master::config::puppetdb_server : "puppet"puppetmaster::puppetmaster_service_ensure : 'stopped'
puppetmaster::puppetmaster_service_enable : false
puppetmaster::puppetmaster_report : true
puppetmaster::puppetmaster_autosign : false
puppetmaster::puppetmaster_reports : 'store'
puppetmaster::puppetmaster_environmentpath : '$confdir/environments'puppetmaster_passenger::params::passenger_max_pool_size : 12
```node.pp:
```
hiera_include('classes','')
```License
=======
BSD