Instale el componente AWS IoT Greengrass Secret Manager en el dispositivo - Amazon Kinesis Video Streams

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

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 AWS Management Console y abra la AWS IoT Core consola en https://console.aws.amazon.com/iot/. Compruebe que se ha seleccionado la región adecuada.

  2. 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

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

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

  4. Complete las siguientes secciones:

    • Paso 1: especifique el objetivo. Elija Next (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. SecretManagery, a continuación, selecciona Siguiente.

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

      Seleccione aws.greengrass. SecretManagercomponente 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:*ARNsSustitúyalos por los secretos en los que los creóCree Amazon Kinesis Video Streams AWS Secrets Manager y los recursos para su cámara IP RTSP URLs.

      { "cloudSecrets": [ { "arn": "arn:aws:secretsmanager:*:*:secret:*" }, { "arn": "arn:aws:secretsmanager:*:*:secret:*" } ] }
      nota

      cloudSecretses una lista de objetos con la clavearn. Para obtener más información, consulte la sección de configuración del administrador secreto de la Guía para AWS IoT Greengrass Version 2 desarrolladores.

      Cuando hayas terminado, selecciona Confirmar y, a continuación, Siguiente.

    • Paso 4: Configura los ajustes avanzados. Seleccione Siguiente.

    • Paso 5: Revisar. Seleccione Implementar.

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

    En la EC2 instancia Amazon 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.

  6. 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) sección para asegurarse de que el TES rol tiene los permisos adecuados. A continuación, repita esta sección.

     

    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 del AWS IoT Greengrass entorno.

    Seleccione aws.greengrass. SecretManagercomponente 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.