dzangolab.awscli2
ansible-awscli
Эта роль настраивает AWS CLI версии 2.
Переменные роли
Переменные для развертывания роли перечислены ниже.
- Профили AWS CLI с учетными данными
Профили AWS CLI можно указать следующим образом:
awscli_users:
  # Добавить пользователя 'johnd'
  - user: johnd
    state: present
    profiles:
      - name: default
        aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
        aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        output: json
        region: ap-northeast-1
  # Удалить пользователя 'johnd'
  - user: johnd
    state: absent
Пример плейбука
- name: Установить aws-cli
  hosts: all
  roles:
    - name: Установить aws-cli
      role: dzangolab.awscli2
  tags:
    - awscli
  vars:
    awscli_users:
      # Добавить пользователя 'johnd'
      - user: johnd
        state: present
        profiles:
          - name: default
            aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
            aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            output: json
            region: ap-northeast-1
      # Удалить пользователя 'johnd'
      - user: johnd
        state: absent
Лицензия
MIT
Установить
 ansible-galaxy install dzangolab.awscli2Лицензия
 
            mit
          
Загрузки
 
            570
          
Владелец
 tech accelerator
