vmware.ansible_role_greengrass_awscli

Greengrass AWSCLI

Diese Rolle stellt ein installiertes und konfiguriertes AWS CLI bereit, das bereit ist, Greengrass und andere AWS APIs aufzurufen.

Build-Status

Build-Status

Voraussetzungen

Sie müssen AWS-Anmeldeinformationen bereitstellen, um diese Rolle auszuführen.

Rollenvariablen

Sie müssen wahrscheinlich alle folgenden Werte setzen.

# Die folgenden Werte stammen von der AWS-Konsole
aws_access_key=<Ihr AWS-Zugangsschlüssel>
aws_secret_key=<Ihr AWS-Geheimschlüssel>

Abhängigkeiten

Diese Rolle hat keine besonderen Abhängigkeiten. Sie wurde nur auf Ubuntu/Debian getestet.

Beispiel-Playbook

Hier ist ein Beispiel-Playbook:

- hosts: servers
  roles:
     - { role: vmware.awscli }

Erste Schritte

Für die Entwicklung oder das Testen dieser Rolle befolgen Sie diese Schritte.

  • Klonen Sie dieses Repository
  • Installieren Sie Ansible und andere Anforderungen mit pip:
    pip install -r requirements.txt
    
  • Sie können die Rolle testen mit:
    molecule converge
    

Alternativ können Sie einen Docker-Container erstellen und auf diese Weise testen.

  • Klonen Sie dieses Repository
  • Erstellen Sie die Docker-Images
    docker build -t vmware/awscli .
    
  • Führen Sie das Image auf der Zielrolle aus
    docker run -it vmware/awscli
    

Lizenz

Dieser Code ist doppelt lizenziert unter Apache-2.0 oder GPLv3.

Über das Projekt

This role installs the AWS CLI for Linux and MacOSX

Installieren
ansible-galaxy install vmware.ansible_role_greengrass_awscli
GitHub Repository
Lizenz
other
Downloads
2.3k
Besitzer