Version information
released Jan 22nd 2021
This version is compatible with:
- Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2016.4.x
- Puppet >= 4.10.0 < 7.0.0
Start using this module
Add this module to your Puppetfile:
mod 'thor77-chasquid', '0.2.2'
Learn more about managing modules with a PuppetfileDocumentation
thor77/chasquid — version 0.2.2 Jan 22nd 2021
puppet-chasquid
Module to manage chasquid
Usage
class { 'chasquid':
config => {
...
}
}
Limitations
- currently only Debian is supported
- no tests
Reference
Table of Contents
Classes
chasquid
: Chasquid module init classchasquid::config
: Manage chasquid configurationchasquid::install
: Manage chasquid installationchasquid::service
: Manage chasquid servicechasquid::setup
: Setup chasquid
Classes
chasquid
Chasquid module init class
Parameters
The following parameters are available in the chasquid
class.
config
Data type: Hash
chasquid configuration
domains
Data type: Hash
list of domains to create config directories for
package_name
Data type: String
name of the chasquid package
package_version
Data type: String
target version/state of the chasquid package resource
service_name
Data type: String
name of the chasquid service
config_path
Data type: String
path to chasquid config file
config_directory
Data type: String
chasquid::config
Manage chasquid configuration
chasquid::install
Manage chasquid installation
chasquid::service
Manage chasquid service
chasquid::setup
Setup chasquid