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
Загрузки
2239
Владелец