darkwizard242.s3cmd

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

Rol de Ansible: s3cmd

Rol para instalar (por defecto) s3cmd en sistemas Debian/Ubuntu y EL. s3cmd es un cliente S3 popular.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación (ubicadas en defaults/main.yml):

Lista de Variables:

s3cmd_debian_pre_reqs:
  - python3
  - python3-pip
s3cmd_debian_pre_reqs_desired_state: present
s3cmd_pip_executable: pip3
s3cmd_app_debian_package: s3cmd
s3cmd_desired_state: present

Tabla de Variables:

Variable Descripción
s3cmd_debian_pre_reqs Paquetes necesarios para instalar s3cmd en sistemas basados en Debian. Se utiliza python3 ya que python2.x está en desuso desde finales de 2020.
s3cmd_debian_pre_reqs_desired_state Estado deseado para las aplicaciones pre-requisito de s3cmd en sistemas Debian.
pip_executable El ejecutable a utilizar para instalar el paquete pip de s3cmd.
s3cmd_app_debian_package Nombre del paquete de la aplicación s3cmd que se debe instalar, es decir, s3cmd en sistemas basados en Debian.
s3cmd_desired_state presente

Dependencias

Ninguna

Ejemplo de Playbook

Para el comportamiento predeterminado del rol (es decir, instalación de s3cmd) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.s3cmd

Para personalizar el comportamiento del rol (es decir, especificar el estado deseado de s3cmd para desinstalar) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.s3cmd
  vars:
    s3cmd_desired_state: absent

Para personalizar el comportamiento del rol (es decir, especificar el estado deseado de s3cmd para instalar/actualizar a la última versión) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.s3cmd
  vars:
    s3cmd_bin_path: latest

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad.

Acerca del proyecto

Installs/Uninstalls 's3cmd', it is a popular commandline client for s3.

Instalar
ansible-galaxy install darkwizard242.s3cmd
Licencia
mit
Descargas
5.2k
Propietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!