Ir para conteúdo principal

Procedimento de Atualização do Agent

Luis Fernando Gushiken avatar
Escrito por Luis Fernando Gushiken
Atualizado há mais de um ano

Nesse artigo iremos ensinar como realizar a atualização do Agent em um ambiente em que ele já foi instalado.

Pré-requisitos:


Orientações:

  1. Abra a solution do CAP2AM;

  2. Realize o pull;

  3. Mude o modo de compilação para Release no Visual Studio;

  4. Compile a solução (Ctrl + Shift + B);

  5. Acesse a pasta bin onde as dlls foram geradas. (Clique com o botão direito no projeto CAP2AM.Agent -> Open Folder In File Explorer)

  6. Copie as dlls do Agent para a conta de armazenamento do cliente. (Mesmo procedimento realizado para atualização/instalação de conectores)

  7. Execute o comando a seguir para realizar a atualização. Não se esqueça de preencher o endereço do LogicApp do Agent e de validar os parâmetros do conector:

    $url = "";
    $result = $null;
    $result = Invoke-RestMethod -Uri $url -Method Post -ContentType "application/json;charset=utf-8" -Body @"

    {
    "commandName": "Update-Solution",
    "parameters": {
    "StorageAccountName": "Secret:__StorageAccountName",
    "ApplicationId": "Secret:__PrincipalId",
    "ApplicationSecret": "Secret:__PrincipalSecret",
    "TenantId": "Secret:__TenantId",
    "KeyVaultName": "Secret:__KeyVaultName",
    "FunctionsPath": "Secret:__FunctionsPath",
    "AppPoolName": "CAP2AM Agent"
    }
    }
    "@
    $result.results;

  8. Pronto! Após se não houver retorno de erro, o procedimento de atualização está concluído.

Caso identifiquem algum problema e seja necessário realizar o rollback, vejam o artigo.

Isto respondeu à sua pergunta?