Skip to content

Latest commit

 

History

History
103 lines (55 loc) · 2.2 KB

REFERENCE.md

File metadata and controls

103 lines (55 loc) · 2.2 KB

Reference

Table of Contents

Classes

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'

packaging

Data type: Enum['package', 'archive']

Use download or system packages

Default value: 'archive'

package_ensure

Data type: String

Ensure state of the package, if used

Default value: 'installed'

archive_base_url

Data type: Stdlib::HTTPUrl

Url where to download from helm

Default value: 'https://get.helm.sh'

helm_binary::repo

Class: helm_binary::repo

Parameters

The following parameters are available in the helm_binary::repo class:

debian_apt_source

Data type: Hash

apt details of the repo, see hiera

Default value: {}