vmware.ansible_role_greengrass_awscli

Greengrass AWSCLI

Este rol proporciona una AWS CLI instalada y configurada, lista para llamar a Greengrass y otras APIs de AWS.

Estado de la Construcción

Estado de la Construcción

Requisitos

Necesitarás proporcionar credenciales de AWS para ejecutar este rol.

Variables del Rol

Lo más probable es que necesites establecer todos los siguientes valores.

# Los siguientes provienen de la Consola de AWS
aws_access_key=<tu clave de acceso de AWS>
aws_secret_key=<tu clave secreta de AWS>

Dependencias

Este rol no tiene dependencias particulares. Solo se ha probado en Ubuntu/Debian.

Ejemplo de Playbook

Aquí tienes un ejemplo de playbook:

- hosts: servidores
  roles:
     - { role: vmware.awscli }

Empezando

Para el desarrollo o pruebas de este rol, sigue estos pasos.

  • Clona este repositorio
  • Instala ansible y otros requisitos con pip:
    pip install -r requirements.txt
    
  • Puedes probar el rol con:
    molecule converge
    

Alternativamente, puedes construir un contenedor de Docker y probar de esa manera.

  • Clona este repositorio
  • Construye las imágenes de Docker
    docker build -t vmware/awscli .
    
  • Ejecuta la imagen en el rol objetivo
    docker run -it vmware/awscli
    

Licencia

Este código tiene Licencia Dual Apache-2.0 o GPLv3.

Acerca del proyecto

This role installs the AWS CLI for Linux and MacOSX

Instalar
ansible-galaxy install vmware.ansible_role_greengrass_awscli
Licencia
other
Descargas
2.3k
Propietario