vmware.ansible_role_greengrass_awscli

Greengrass AWSCLI

Ta rola zapewnia zainstalowane i skonfigurowane AWS CLI, gotowe do wywoływania Greengrass i innych interfejsów API AWS.

Status budowy

Status budowy

Wymagania

Będziesz musiał dostarczyć dane uwierzytelniające AWS, aby uruchomić tę rolę.

Zmienne roli

Najprawdopodobniej będziesz musiał ustawić wszystkie poniższe wartości.

# Poniższe dane pochodzą z konsoli AWS
aws_access_key=<twój klucz dostępu AWS>
aws_secret_key=<twój klucz tajny AWS>

Zależności

Ta rola nie ma szczególnych zależności. Została przetestowana tylko na Ubuntu/Debian.

Przykładowy playbook

Oto przykładowy playbook:

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

Jak zacząć

Aby rozwijać lub testować tę rolę, wykonaj następujące kroki.

  • Sklonuj to repozytorium
  • Zainstaluj ansible i inne wymagania za pomocą pip:
    pip install -r requirements.txt
    
  • Możesz przetestować rolę za pomocą:
    molecule converge
    

Alternatywnie, możesz zbudować kontener Docker i przetestować w ten sposób.

  • Sklonuj to repozytorium
  • Zbuduj obrazy Docker:
    docker build -t vmware/awscli .
    
  • Uruchom obraz na żądanej roli:
    docker run -it vmware/awscli
    

Licencja

Ten kod jest dostępny na podwójnej licencji Apache-2.0 lub GPLv3.

O projekcie

This role installs the AWS CLI for Linux and MacOSX

Zainstaluj
ansible-galaxy install vmware.ansible_role_greengrass_awscli
Licencja
other
Pobrania
2.3k
Właściciel