vmware.greengrass_init
#greengrass-init
Este rol configura un conjunto mínimo de elementos en una cuenta de AWS existente para permitir la implementación de grupos, núcleos y dispositivos de AWS Greengrass.
Requisitos
Se requiere una AWS CLI previamente configurada, con credenciales ya configuradas con permisos suficientes para crear objetos de AWS Greengrass.
Este rol utiliza el filtro json_query que requiere jmespath en la máquina local.
Variables
Las siguientes variables de configuración afectan el funcionamiento de este rol:
greengrass_group_names
Lista de grupos de Greengrass a crear.greengrass_device_stub
Nombre base para los dispositivos a crear.greengrass_device_count
El rol creará esta cantidad de dispositivos, agregando un número al dispositivo_stub anterior.root_ca_checksum
Este es el checksum de la CA raíz utilizada por Greengrass y no debería cambiar en la mayoría de las circunstancias.greengrass_s3_bucket
Bucket de AWS S3 para almacenar los archivos de configuración generados de Greengrass.lambda_role
Documento de rol para permitir la ejecución de Lambda, una característica típica de Greengrass.greengrass_service_role
Rol para permitir el acceso a Greengrass e IoT.greengrass_core_policy
Política que se aplicará al núcleo de Greengrass (se asume por defecto IoT y Greengrass).greengrass_device_policy
Política que se aplicará a los dispositivos (nuevamente, IoT y Greengrass son por defecto).
Ejemplo de Playbook
- hosts: greengrass
roles:
- { role: vmware.greengress-init, greengrass_group_names: [g1, g2] }
Licencia
Licencia Apache 2.0 o GPLv3
Instalar
ansible-galaxy install vmware.greengrass_init
Licencia
other
Descargas
140
Propietario