monolithprojects.homebrew
Homebrew para Linux
Este rol de Ansible instalará Homebrew para sistemas Linux y usará Homebrew para instalar fórmulas.
Requisitos
- El sistema debe tener acceso a GitHub.
Shells de Linux soportados:
- bash
- fish
- zsh
Arquitecturas de CPU soportadas:
- AMD64, x86_64
Probado en:
- CentOS/RHEL 8
- Debian 10,11
- Fedora 35
- Rocky Linux 8
- Ubuntu 18,20
Variables del rol
Esto es una copia de defaults/main.yml
# Paquetes de Homebrew a instalar
brew_formulae: []
# Repositorio git de Homebrew
homebrew_git_repo: "https://github.com/Homebrew/brew"
# Lanzamiento de Homebrew (el por defecto es el repositorio principal de github)
homebrew_release: "master"
# Usuario de Homebrew
homebrew_user: "{{ lookup('env', 'USER') }}"
Ejemplo de Playbook
En este ejemplo...
---
- name: Instalar Homebrew y aws-vault usando homebrew
hosts: all
user: mike
become: yes
vars:
brew_formulae:
- aws-vault
roles:
- role: monolithprojects.homebrew
Licencia
MIT
Información del autor
Creado en 2021 por Michal Muransky
Instalar
ansible-galaxy install monolithprojects.homebrew
Licencia
mit
Descargas
14.1k
Propietario
Full-time Cloud Engineer, part-time adventurer