Version information
This version is compatible with:
- Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 4.7.0 < 6.0.0
Start using this module
Add this module to your Puppetfile:
mod 'landcareresearch-g10k', '0.1.8'
Learn more about managing modules with a PuppetfileDocumentation
g10k
Description
A module to manage g10k for linux based systems.
Limitations
Debian Based Systems.
Usage
A script is installed to /usr/local/bin called g10k.bash which includes the configuration specified in this module. Use g10k.bash to run g10k.
Example
g10k.bash
Reference
Classes
g10k
: Manages installing and configuring g10k
Classes
g10k
Manages installing and configuring g10k
Parameters
The following parameters are available in the g10k
class.
source_name
Data type: String
The primary source's name.
source_remote
Data type: String
The primary source's remote url.
source_basedir
Data type: String
The base directory to use for installing components.
version
Data type: String
The version of g10k to install. Default: '0.4.7'
Default value: '0.4.7'
user
Data type: String
The user to execute the g10k command. Default: 'root'
Default value: 'root'
cache_dir
Data type: String
The path to the cache directory. Default: '/var/cache/g10k'
Default value: '/var/cache/g10k'
maxworker
Data type: Integer
The number of Goroutines allowed to run in parallel for Git and Forge module resolving
Default value: 50
maxextractworker
Data type: Integer
The number of Goroutines allowed to run in parallel for local Git and Forge module extracting processes (git clone, untar and gunzip)
Default value: 20
is_quiet
Data type: Boolean
If true, prints no output.
Default value: false
use_cache_fallback
Data type: Boolean
If g10k is unable to connect to remote source, the local cache is used.
Default value: false
Release 0.1.8 - 2018-07-27
- Added g10k project url to readme.
Release 0.1.7 - 2018-07-27
- Added use cache fallback parameter.
- Updated readme.
Release 0.1.6 - 2018-07-23
- Updated reference documentation.
Release 0.1.5 - 2018-07-23
- Added max extract worker parameter.
- Added is quiet parameter.
Release 0.1.4 - 2018-07-19
- Added max worker parameter.
Release 0.1.3 - 2018-06-20
- Updated metadata to include dependencies and missing information.
Release 0.1.2 - 2018-06-20
- Updated documentation.
- Added REFERENCE document.
Release 0.1.1 - 2018-06-15
Release 0.1.0 - 2018-06-15
- Initial Release
Dependencies
- puppet/archive (>= 1.3.0)
- puppetlabs/stdlib (>= 4.5.0)