darkwizard242.awscli

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

Ansible Rolle: awscli

Rolle zur Installation des awscli pip-Pakets auf Debian/Ubuntu-Systemen.

Anforderungen

Keine.

Rollenvariablen

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

Variablenliste:

awscli_debian_pre_reqs:
  - python3
  - python3-pip
awscli_debian_pre_reqs_desired_state: present
pip_executable: pip3
awscli_app_debian_package: awscli
awscli_desired_state: present

Variablentabelle:

Variable Beschreibung
awscli_debian_pre_reqs Pakete, die erforderlich sind, um die AWS CLI auf Debian-basierten Systemen zu installieren. Verwendung von python3, da python2.x Ende 2020 EOL ist.
awscli_debian_pre_reqs_desired_state Gewünschter Zustand für die erforderlichen Anwendungen der AWS CLI auf Debian-Systemen.
pip_executable Das ausführbare Programm, das zum Installieren des pip-Pakets von awscli verwendet werden soll.
awscli_app_debian_package Name des awscli-Anwendungspakets, das auf Debian-basierten Systemen installiert werden soll, d.h. awscli.
awscli_desired_state Gewünschter Zustand für die AWS CLI.

Abhängigkeiten

Keine

Beispiel-Playbook

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

- hosts: servers
  roles:
    - darkwizard242.awscli

Um das Verhalten der Rolle anzupassen (d.h. Installation des neuesten awscli-Pakets anstelle der Sicherstellung, dass es installiert ist) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.awscli
  vars:
    awscli_desired_state: latest

Um das Verhalten der Rolle anzupassen (d.h. Entfernen des awscli-Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.awscli
  vars:
    awscli_desired_state: absent

Lizenz

MIT

Autoreninformation

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

Über das Projekt

Installs awscli using pip3 package

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