darkwizard242.saws

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

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

MIT

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!