ansible_role_greengrass_awscli
Greengrass AWSCLI
Эта роль обеспечивает установленный и настроенный AWS CLI, готовый к вызову Greengrass и других AWS API.
Статус сборки
Требования
Вам нужно будет предоставить учетные данные AWS, чтобы запустить эту роль.
Переменные роли
Скорее всего, вам нужно будет установить все следующие значения.
# Следующие данные берутся из консоли AWS
aws_access_key=<ваш AWS access key>
aws_secret_key=<ваш AWS secret key>
Зависимости
У этой роли нет особых зависимостей. Она была протестирована только на Ubuntu/Debian.
Пример плейбука
Вот пример плейбука:
- hosts: servers
roles:
- { role: vmware.awscli }
Начало работы
Для разработки или тестирования этой роли выполните следующие шаги.
- Клонируйте этот репозиторий
- Установите ansible и другие требования с помощью pip:
pip install -r requirements.txt
- Вы можете протестировать роль с помощью:
molecule converge
В качестве альтернативы, вы можете создать Docker-контейнер и протестировать его таким образом.
- Клонируйте этот репозиторий
- Соберите образы Docker
docker build -t vmware/awscli .
- Запустите образ для целевой роли
docker run -it vmware/awscli
Лицензия
Этот код имеет двойную лицензию Apache-2.0 или GPLv3.
О проекте
This role installs the AWS CLI for Linux and MacOSX
Установить
ansible-galaxy install vmware/ansible-role-greengrass-awscli
Лицензия
other
Загрузки
2242
Владелец