darkwizard242.saws

build-test release Ansible Rolle Wartungsbewertung Zuverlässigkeitsbewertung Sicherheitsbewertung GitHub-Tag (neueste SemVer) GitHub-Repo-Größe

Ansible Rolle: saws

Rolle zur Installation des saws pip-Pakets auf Debian/Ubuntu Systemen. saws ist eine verbesserte AWS CLI.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt (in defaults/main.yml):

Variablenliste:

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

Variablenübersicht:

Variable Beschreibung
saws_debian_pre_reqs Pakete, die zur Installation von saws auf Debian-basierten Systemen erforderlich sind. Verwendung von python3, da python2.x Ende 2020 nicht mehr unterstützt wird.
saws_debian_pre_reqs_desired_state Gewünschter Zustand der saws-Voraussetzungen auf Debian-Systemen.
saws_pip_executable Die ausführbare Datei, die zur Installation des pip-Pakets von saws verwendet wird.
saws_app_debian_package Name des saws-Anwendungspakets, das auf Debian-basierten Systemen installiert werden muss, d.h. saws.
saws_desired_state Gewünschter Zustand für saws.

Abhängigkeiten

Keine

Beispiel-Playbook

Für das Standardverhalten der Rolle (d.h. Installation des saws-Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.saws

Für die Anpassung des Verhaltens der Rolle (d.h. Installation des neuesten saws-Pakets anstelle von sicherzustellen, dass es installiert ist) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.saws
  vars:
    saws_desired_state: latest

Für die Anpassung des Verhaltens der Rolle (d.h. Entfernung des saws-Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.saws
  vars:
    saws_desired_state: absent

Lizenz

MIT

Autorinformation

Diese Rolle wurde von Ali Muhammad erstellt, einem DevOps/CloudOps-Ingenieur, der gerne lernt und zur Open-Source-Community beiträgt.

Über das Projekt

Installs saws using pip3 package, a super charged aws cli.

Installieren
ansible-galaxy install darkwizard242.saws
GitHub Repository
Lizenz
mit
Downloads
4.1k
Besitzer
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!