TonyApuzzo.ansible-role-atom
Rol de Ansible: Atom
Esta es una Rol de Ansible para instalar el editor Atom en Linux para distribuciones Debian/Ubuntu o Red Hat/CentOS.
Ya hay aproximadamente 18 (¡Locura!) repositorios con este nombre en GitHub, pero ninguno de ellos parece usar repositorios de paquetes, así que actualizar Atom es fácil. Con esta rol, puedes hacer actualizaciones con apt upgrade
o yum update
. Creé esta rol para usar en una máquina virtual de desarrollo que podría durar varios meses o más.
Siguiendo la filosofía de Unix de hacer una cosa bien y no reinventar la rueda, esta rol no gestiona paquetes de Atom. Consulta jgkim/ansible-role-atom para una rol que instala paquetes.
Requisitos
- ansible >= 2.0
Variables de la Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml
):
atom_package: atom
atom_package_state: present
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: all
roles:
- role: TonyApuzzo.ansible-role-atom
become: yes
TODO
- Investigar una mejor manera de instalar paquetes en caso de que sea trivial hacerlo desde ansible:command o similar.
- Agregar soporte para SUSE, Fedora y Arch si/cuando las personas lo soliciten.
Licencia
MIT / BSD
Información del Autor
Esta rol fue creada en 2018 por Tony Apuzzo como un derivado de ansible-role-docker de Jeff Geerling.
ansible-galaxy install TonyApuzzo.ansible-role-atom