darkwizard242.saws
Rol de Ansible: saws
Rol para instalar el paquete pip saws en sistemas Debian/Ubuntu. saws es un CLI de AWS mejorado.
Requisitos
Ninguno.
Variables del Rol
Las variables disponibles están listadas a continuación (ubicadas en defaults/main.yml
):
Lista de Variables:
saws_debian_pre_reqs:
- python3
- python3-pip
saws_debian_pre_reqs_desired_state: present
saws_pip_executable: pip3
saws_app_debian_package: saws
saws_desired_state: present
Tabla de Variables:
Variable | Descripción |
---|---|
saws_debian_pre_reqs | Paquetes requeridos para instalar saws en sistemas basados en Debian. Usando python3 puesto que python2.x ya no está soportado desde finales de 2020. |
saws_debian_pre_reqs_desired_state | Estado deseado para las aplicaciones pre-requisito de saws en sistemas Debian. |
saws_pip_executable | El ejecutable que se utilizará para instalar el paquete pip de saws . |
saws_app_debian_package | Nombre del paquete de la aplicación saws que debe ser instalado, es decir, saws en sistemas basados en Debian. |
saws_desired_state | Estado deseado para saws. |
Dependencias
Ninguna
Ejemplo de Playbook
Para el comportamiento por defecto del rol (es decir, instalación del paquete saws) en playbooks de ansible.
- hosts: servers
roles:
- darkwizard242.saws
Para personalizar el comportamiento del rol (es decir, instalación del último paquete saws en lugar de asegurarse de que está instalado) en playbooks de ansible.
- hosts: servers
roles:
- darkwizard242.saws
vars:
saws_desired_state: latest
Para personalizar el comportamiento del rol (es decir, eliminación del paquete saws) en playbooks de ansible.
- hosts: servers
roles:
- darkwizard242.saws
vars:
saws_desired_state: absent
Licencia
Información del Autor
Este rol fue creado por Ali Muhammad, un ingeniero DevOps/CloudOps que ama aprender y contribuir a la comunidad de código abierto.
Acerca del proyecto
Installs saws using pip3 package, a super charged aws cli.
Instalar
ansible-galaxy install darkwizard242.saws
Licencia
mit
Descargas
4.1k
Propietario
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!