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
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