Version information
This version is compatible with:
- Puppet Enterprise 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x
- Puppet >= 6.21.0 < 8.0.0
- , , ,
Start using this module
Add this module to your Puppetfile:
mod 'lsst-helm_binary', '1.0.0'
Learn more about managing modules with a PuppetfileDocumentation
helm_binary
Table of Contents
- Overview
- Description
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
Overview
Installs the helm binary.
Description
Fetches the helm
utility and and symlinks /usr/bin/helm
to the downloaded
artifact. This is a minimal, binary installation only alternative to the
puppetlabs/helm module
without the legacy helm v2 deployment support. In addition, this module has
artifact digest support.
Usage
class { 'helm_binary':
version => '3.5.4',
checksum => 'a8ddb4e30435b5fd45308ecce5eaad676d64a5de9c89660b56face3fe990b318',
checksum_type => 'sha256',
base_path => '/opt/rke',
}
Reference
See REFERENCE
Reference
Table of Contents
Classes
helm_binary
: Install Helm binary
Classes
helm_binary
Install Helm binary
Parameters
The following parameters are available in the helm_binary
class:
version
Data type: String
Helm release version
Default value: '3.7.2'
checksum
Data type: String
Artifact checksum string
Default value: '4ae30e48966aba5f807a4e140dad6736ee1a392940101e4d79ffb4ee86200a9e'
checksum_type
Data type: String
The digest algorithm used for the checksum string.
Default value: 'sha256'
base_path
Data type: Stdlib::Absolutepath
Base path under which to install software.
Default value: '/opt/helm'
Dependencies
- puppetlabs/stdlib (>= 5.0.0 < 9.0.0)
- puppet/archive (>= 6.0.0 < 7.0.0)