

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

O Amazon Kinesis Video Streams Edge Agent AWS IoT Greengrass exige que o componente Secret Manager seja instalado primeiro no dispositivo.

**Instale o componente Secret Manager**

1. Faça login no Console de gerenciamento da AWS e abra o AWS IoT Core console em [https://console.aws.amazon.com/iot/](https://console.aws.amazon.com/iot/). Verifique se a região apropriada está selecionada.

1. **No painel de navegação à esquerda, escolha **Greengrass devices**, Deployments.**

   Escolha a implantação com o mesmo destino do que criamos em[Configurar o dispositivo AWS IoT Greengrass V2 principal no dispositivo](gs-setup-gg.md).

1. **No menu suspenso **Ações** no canto superior direito, escolha Revisar.**

   No pop-up exibido, escolha **Revisar implantação.**

1. Complete as seguintes seções:
   + **Etapa 1: especifique o alvo**. Escolha **Próximo**.
   + **Etapa 2: Selecione os componentes**.
     + Verifique se o componente **AWS.Greengrass.cli** está selecionado. Não desinstale esse componente.
     + **Ative a opção **Mostrar somente componentes selecionados** e pesquise por aws.greengrass. SecretManager**.
     + Marque a caixa ao lado de **aws.greengrass. SecretManager**e, em seguida, escolha **Avançar**.
   + **Etapa 3: Configurar componentes**. Configure o componente AWS IoT Greengrass Secret Manager para baixar os segredos de dentro do AWS IoT Greengrass ambiente.

     Selecione o **aws.greengrass. SecretManager**componente e, em seguida, escolha **Configurar componente**.

     Na tela exibida, atualize o AWS Secrets Manager ARNs na caixa **Configuração para mesclar**.
**nota**  
`arn:aws:secretsmanager:*:*:secret:*`Substitua pelo ARNs dos segredos que você criou em[Crie o Amazon Kinesis Video AWS Secrets Manager Streams e os recursos para sua câmera IP RTSP URLs](gs-create-resources.md).

     ```
     {
      "cloudSecrets": [
           {
             "arn": "arn:aws:secretsmanager:*:*:secret:*"
           },
           {
             "arn": "arn:aws:secretsmanager:*:*:secret:*"
           }
         ]
     }
     ```
**nota**  
`cloudSecrets`é uma lista de objetos com a chave`arn`. Para obter mais informações, consulte a seção [Configuração do gerenciador secreto](https://docs.aws.amazon.com//greengrass/v2/developerguide/secret-manager-component.html#secret-manager-component-configuration) no Guia do AWS IoT Greengrass Version 2 desenvolvedor. 

     Ao terminar, selecione **Confirmar** e, em seguida, escolha **Avançar**.
   + **Etapa 4: Defina as configurações avançadas**. Escolha **Próximo**.
   + **Etapa 5: Revise**. Selecione **Implantar**.

1. Confirme se o AWS Secrets Manager componente e as permissões foram instalados corretamente.

   Na instância do Ubuntu Amazon EC2, digite `sudo /greengrass/v2/bin/greengrass-cli component details --name aws.greengrass.SecretManager` para verificar se o componente recebeu a configuração atualizada.

1. Inspecione os registros AWS IoT Greengrass principais.

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

   Verifique se há erros de implantação. 

   Se houver um erro, revise a implantação para remover o `aws.greengrass.SecretManager` componente.

   Digite `sudo service greengrass restart` para reiniciar o serviço AWS IoT Greengrass principal.

   Se o erro de implantação estiver relacionado à falta de permissões, revise a [Adicionar permissões à função do serviço de troca de tokens (TES)](gs-add-permissions.md) seção para garantir que a função TES tenha as permissões adequadas. Em seguida, repita esta seção.

1. **Atualize os segredos no componente AWS IoT Greengrass Secret Manager**
**Importante**  
O componente AWS IoT Greengrass Secret Manager busca e armazena segredos em cache somente quando a implantação é atualizada.

   Para atualizar os segredos no componente AWS IoT Greengrass Secret Manager, siga as etapas 1 a 6 anteriores, com a seguinte alteração.

   **Etapa 3: Configurar componentes**. Configure o componente AWS IoT Greengrass Secret Manager para baixar os segredos de dentro do AWS IoT Greengrass ambiente.

   Selecione o **aws.greengrass. SecretManager**componente e, em seguida, escolha **Configurar componente**.

   Na tela exibida, cole `[""]` na caixa **Redefinir caminhos** e atualize a AWS Secrets Manager ARNs na caixa **Configuração para mesclar**.

   Para obter mais informações, consulte [Redefinir atualizações](https://docs.aws.amazon.com//greengrass/v2/developerguide/update-component-configurations.html#reset-configuration-update).