dzangolab.awscli2

ansible-awscli

Ta rola konfiguruje AWS CLI w wersji 2.

Zmienne Roli

Zmienne potrzebne do wdrożenia roli są wymienione poniżej.

  • Profile AWS CLI z danymi uwierzytelniającymi

Profile AWS CLI można podać w następujący sposób:

awscli_users:
  # Dodaj użytkownika 'johnd'
  - user: johnd
    state: present
    profiles:
      - name: default
        aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
        aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        output: json
        region: ap-northeast-1
  # Usuń użytkownika 'johnd'
  - user: johnd
    state: absent

Przykładowy Playbook

- name: Zainstaluj aws-cli
  hosts: all
  roles:
    - name: Zainstaluj aws-cli
      role: dzangolab.awscli2
  tags:
    - awscli
  vars:
    awscli_users:
      # Dodaj użytkownika 'johnd'
      - user: johnd
        state: present
        profiles:
          - name: default
            aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
            aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            output: json
            region: ap-northeast-1
      # Usuń użytkownika 'johnd'
      - user: johnd
        state: absent

Licencja

MIT

O projekcie

Install and configure AWS CLI v2

Zainstaluj
ansible-galaxy install dzangolab.awscli2
Licencja
mit
Pobrania
555
Właściciel