

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Instale el componente AWS IoT Greengrass Secret Manager en el dispositivo
<a name="gs-install-secrets-manager"></a>

El agente Edge de Amazon Kinesis Video Streams requiere que AWS IoT Greengrass primero se instale el componente Secret Manager en el dispositivo.

**Instale el componente Secret Manager**

1. Inicie sesión en Consola de administración de AWS y abra la AWS IoT Core consola en [https://console.aws.amazon.com/iot/](https://console.aws.amazon.com/iot/). Compruebe que se ha seleccionado la región adecuada.

1. **En el menú de navegación de la izquierda, selecciona **Greengrass devices, Deployments**.**

   Elija el despliegue con el mismo objetivo que el que hemos creado. [Configure el dispositivo AWS IoT Greengrass V2 principal en el dispositivo](gs-setup-gg.md)

1. En el menú desplegable **Acciones** de la esquina superior derecha, selecciona **Revisar**.

   En la ventana emergente que aparece, selecciona **Revisar la implementación**.

1. Complete las siguientes secciones:
   + **Paso 1: especifique el objetivo**. Elija **Siguiente**.
   + **Paso 2: Seleccione los componentes**.
     + Compruebe que el componente **AWS.Greengrass.cli** esté seleccionado. No desinstale este componente.
     + Active la opción **Mostrar solo los componentes seleccionados** y busque **aws.greengrass. SecretManager**.
     + Marca la casilla situada junto a **aws.greengrass. **SecretManager**y, a continuación, selecciona Siguiente.**
   + **Paso 3: Configurar los componentes**. Configure el componente AWS IoT Greengrass Secret Manager para descargar los secretos desde el AWS IoT Greengrass entorno.

     Seleccione **aws.greengrass. **SecretManager**componente y, a continuación, elija Configurar componente.**

     En la pantalla que aparece, actualice AWS Secrets Manager ARNs el cuadro **Configuración para fusionar**.
**nota**  
`arn:aws:secretsmanager:*:*:secret:*`Reemplácelo ARNs por el secreto en el que creó[Cree Amazon Kinesis Video Streams AWS Secrets Manager y los recursos para su cámara IP (RTSP) URLs](gs-create-resources.md).

     ```
     {
      "cloudSecrets": [
           {
             "arn": "arn:aws:secretsmanager:*:*:secret:*"
           },
           {
             "arn": "arn:aws:secretsmanager:*:*:secret:*"
           }
         ]
     }
     ```
**nota**  
`cloudSecrets`es una lista de objetos con la clave`arn`. Para obtener más información, consulte la sección de [configuración del administrador secreto](https://docs.aws.amazon.com//greengrass/v2/developerguide/secret-manager-component.html#secret-manager-component-configuration) de la Guía para AWS IoT Greengrass Version 2 desarrolladores. 

     Cuando hayas terminado, selecciona **Confirmar** y, luego, **Siguiente**.
   + **Paso 4: Configura los ajustes avanzados**. Seleccione **Siguiente**.
   + **Paso 5: Revisar**. Seleccione **Implementar**.

1. Confirme que el AWS Secrets Manager componente y los permisos se instalaron correctamente.

   En la instancia Amazon EC2 de Ubuntu, escriba `sudo /greengrass/v2/bin/greengrass-cli component details --name aws.greengrass.SecretManager` para comprobar que el componente recibió la configuración actualizada.

1. Inspeccione los registros AWS IoT Greengrass principales.

   Escriba `sudo less /greengrass/v2/logs/greengrass.log`.

   Revise si hay errores de implementación. 

   Si se ha producido un error, revise la implementación para eliminar el `aws.greengrass.SecretManager` componente.

   Escriba `sudo service greengrass restart` esta opción para reiniciar el servicio AWS IoT Greengrass principal.

   Si el error de implementación estuvo relacionado con la falta de permisos, revise la [Agregue permisos a la función del servicio de intercambio de fichas (TES)](gs-add-permissions.md) sección para asegurarse de que el rol de TES tiene los permisos adecuados. A continuación, repita esta sección.

1. **Actualice los secretos del componente AWS IoT Greengrass Secret Manager**
**importante**  
El componente AWS IoT Greengrass Secret Manager recupera y almacena en caché los secretos solo cuando se actualiza la implementación.

   Para actualizar los secretos del componente AWS IoT Greengrass Secret Manager, siga los pasos anteriores del 1 al 6 e introduzca el siguiente cambio.

   **Paso 3: Configurar los componentes**. Configure el componente AWS IoT Greengrass Secret Manager para descargar los secretos desde el AWS IoT Greengrass entorno.

   Seleccione **aws.greengrass. **SecretManager**componente y, a continuación, elija Configurar componente.**

   En la pantalla que aparece, péguelo `[""]` en el cuadro **Restablecer rutas** y actualícelo AWS Secrets Manager ARNs en el cuadro **Configuración para fusionar**.

   Para obtener más información, consulte [Restablecer las actualizaciones](https://docs.aws.amazon.com//greengrass/v2/developerguide/update-component-configurations.html#reset-configuration-update).