darkwizard242.s3cmd

build-test release Ansible Role Ocena Utrzymania Ocena Niezawodności Ocena Bezpieczeństwa Ostatnia wersja GitHub Rozmiar repozytorium GitHub

Rola Ansible: s3cmd

Rola do instalacji (domyślnie) s3cmd na systemach Debian/Ubuntu i EL. s3cmd to popularny klient S3.

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej (zawarte w defaults/main.yml):

Lista zmiennych:

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

Tabela zmiennych:

Zmienna Opis
s3cmd_debian_pre_reqs Pakiety wymagane do zainstalowania s3cmd na systemach opartych na Debianie. Użycie python3, ponieważ python2.x jest już w EOL od końca 2020 roku.
s3cmd_debian_pre_reqs_desired_state Pożądany stan dla aplikacji wstępnych do s3cmd w systemach Debian.
pip_executable Wykonywalny plik do instalacji pakietu pip dla s3cmd.
s3cmd_app_debian_package Nazwa pakietu aplikacji s3cmd, która musi być zainstalowana, tj. s3cmd w systemach opartych na Debianie.
s3cmd_desired_state obecny

Zależności

Brak

Przykład Podręcznika

Dla domyślnego zachowania roli (tj. instalacji s3cmd) w podręcznikach ansible.

- hosts: serwery
  roles:
    - darkwizard242.s3cmd

Dla dostosowania zachowania roli (tj. określenie pożądanego stanu s3cmd do odinstalowania) w podręcznikach ansible.

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

Dla dostosowania zachowania roli (tj. określenie pożądanego stanu s3cmd do zainstalowania/zaktualizowania do najnowszej wersji) w podręcznikach ansible.

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

Licencja

MIT

Informacje o autorze

Ta rola została stworzona przez Ali Muhammada.

O projekcie

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

Zainstaluj
ansible-galaxy install darkwizard242.s3cmd
Licencja
mit
Pobrania
5.2k
Właściciel
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!