Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geerlingguy/ansible-role-helm
Ansible role - Helm
https://github.com/geerlingguy/ansible-role-helm
ansible ansible-role deployment helm k3s k8s kubernetes
Last synced: about 1 month ago
JSON representation
Ansible role - Helm
- Host: GitHub
- URL: https://github.com/geerlingguy/ansible-role-helm
- Owner: geerlingguy
- License: mit
- Created: 2020-05-25T01:53:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-16T19:22:10.000Z (5 months ago)
- Last Synced: 2024-11-10T04:04:18.007Z (about 2 months ago)
- Topics: ansible, ansible-role, deployment, helm, k3s, k8s, kubernetes
- Homepage: https://galaxy.ansible.com/geerlingguy/helm
- Size: 16.6 KB
- Stars: 46
- Watchers: 5
- Forks: 19
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Role: Helm
[![CI](https://github.com/geerlingguy/ansible-role-helm/workflows/CI/badge.svg?event=push)](https://github.com/geerlingguy/ansible-role-helm/actions?query=workflow%3ACI)
This role installs the [Helm](https://helm.sh) 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: amd64Controls for the version of Helm to be installed. See [available Helm releases](https://github.com/helm/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](https://www.jeffgeerling.com/), author of [Ansible for DevOps](https://www.ansiblefordevops.com/).