monolithprojects.homebrew
Homebrew dla Linuksa
Ten rola Ansible zainstaluje Homebrew na systemie Linux oraz pozwoli na instalację formuł.
Wymagania
- System musi mieć dostęp do GitHub.
Obsługiwane powłoki Linuxa:
- bash
- fish
- zsh
Obsługiwane architektury CPU:
- AMD64, x86_64
Testowane na:
- CentOS/RHEL 8
- Debian 10, 11
- Fedora 35
- Rocky Linux 8
- Ubuntu 18, 20
Zmienne roli
To jest kopia z defaults/main.yml
# Pakiety Homebrew do zainstalowania
brew_formulae: []
# Repozytorium git Homebrew
homebrew_git_repo: "https://github.com/Homebrew/brew"
# Wydanie Homebrew (domyślnie jest to główne repozytorium GitHub)
homebrew_release: "master"
# Użytkownik Homebrew
homebrew_user: "{{ lookup('env', 'USER') }}"
Przykładowy playbook
W tym przykładzie ...
---
- name: Zainstaluj Homebrew i aws-vault za pomocą homebrew
hosts: all
user: mike
become: yes
vars:
brew_formulae:
- aws-vault
roles:
- role: monolithprojects.homebrew
Licencja
MIT
Informacje o autorze
Stworzone w 2021 roku przez Michała Muranskiego
Zainstaluj
ansible-galaxy install monolithprojects.homebrew
Licencja
mit
Pobrania
14.1k
Właściciel
Full-time Cloud Engineer, part-time adventurer