homeserver/roles/geerlingguy.helm
mg e9e2c97560 Rolle aktualisiert: helm (#464)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: #464
2023-02-17 11:50:49 +01:00
..
.github k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
defaults k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
meta k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
molecule/default Rolle aktualisiert: helm (#464) 2023-02-17 11:50:49 +01:00
tasks k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
.ansible-lint k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
.gitignore k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
.yamllint k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
LICENSE k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00
README.md k3s - Umzug Apps (#430) 2022-11-24 16:24:21 +01:00

Ansible Role: Helm

CI

This role installs the Helm binary on any supported host.

Requirements

N/A

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

helm_version: 'v3.2.1'
helm_platform: linux
helm_arch: amd64

Controls for the version of Helm to be installed. See available Helm releases. You can upgrade or downgrade versions by changing the helm_version.

helm_repo_path: "https://get.helm.sh"

The path to the main Helm repo. Unlessy you need to override this for special reasons (e.g. running on servers without public Internet access), you should leave it as the default.

helm_bin_path: /usr/local/bin/helm

The location where the Helm binary will be installed.

Dependencies

None.

Example Playbook

- hosts: all
  roles:
    - role: geerlingguy.helm

License

MIT / BSD

Author Information

This role was created in 2020 by Jeff Geerling, author of Ansible for DevOps.