dzangolab.awscli2
ansible-awscli
Este rol configura la versión 2 del AWS CLI.
Variables del Rol
Las variables para desplegar el rol se enumeran a continuación.
- Perfiles de AWS CLI con credenciales
 
Los perfiles de AWS CLI se pueden especificar de la siguiente manera:
awscli_users:
  # Agregar el usuario 'johnd'
  - user: johnd
    state: present
    profiles:
      - name: default
        aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
        aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        output: json
        region: ap-northeast-1
  # Eliminar el usuario 'johnd'
  - user: johnd
    state: absent
Ejemplo de Playbook
- name: Instalar aws-cli
  hosts: all
  roles:
    - name: Instalar aws-cli
      role: dzangolab.awscli2
  tags:
    - awscli
  vars:
    awscli_users:
      # Agregar el usuario 'johnd'
      - user: johnd
        state: present
        profiles:
          - name: default
            aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
            aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            output: json
            region: ap-northeast-1
      # Eliminar el usuario 'johnd'
      - user: johnd
        state: absent
Licencia
MIT
Instalar
 ansible-galaxy install dzangolab.awscli2Licencia
 
            mit
          
Descargas
 
            570
          
Propietario
 tech accelerator
