dzangolab.awscli2

ansible-awscli

Ce rôle configure la version 2 de l'AWS CLI.

Variables du Rôle

Les variables nécessaires au déploiement du rôle sont listées ci-dessous.

  • Profils AWS CLI avec les identifiants

Les profils AWS CLI peuvent être définis comme suit :

awscli_users:
  # Ajouter l'utilisateur 'johnd'
  - user: johnd
    state: present
    profiles:
      - name: default
        aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
        aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        output: json
        region: ap-northeast-1
  # Supprimer l'utilisateur 'johnd'
  - user: johnd
    state: absent

Exemple de Playbook

- name: Installer aws-cli
  hosts: all
  roles:
    - name: Installer aws-cli
      role: dzangolab.awscli2
  tags:
    - awscli
  vars:
    awscli_users:
      # Ajouter l'utilisateur 'johnd'
      - user: johnd
        state: present
        profiles:
          - name: default
            aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
            aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            output: json
            region: ap-northeast-1
      # Supprimer l'utilisateur 'johnd'
      - user: johnd
        state: absent

Licence

MIT

À propos du projet

Install and configure AWS CLI v2

Installer
ansible-galaxy install dzangolab.awscli2
Licence
mit
Téléchargements
555
Propriétaire