Automações para desenvolvedor

Atualização de Ambiente

Para realizar a atualização de um ambiente, vamos usar o workflowAtualização de ambiente de desenvolvedor

  1. Host: Selecione o host em que serão instalados os apps;

  2. Versão: Selecione a versão para qual o ambiente será atualizado;

  • Aguarde a execução terminar:

Instalação de aplicativos

Para realizar a instalação de um aplicativo em um ambiente, vamos usar o workflowInstalação de aplicativos em ambiente de desenvolvedor

  1. Host: Selecione o host em que serão instalados os apps;

  2. Apps: Selecione um ou mais apps que serão instalados;

  3. Versão: Selecione a versão major dos aplicativos;

  • Aguarde a execução terminar:

Atualização de serviços

Para realizar a atualização de serviços, vamos usar o workflowAtualização de serviços em ambiente dev

  1. Host: Selecione o host que deseja atualizar serviços;

  2. Nome do serviço: Deverá informar o nome do repo/imagem correspondendo ao serviço que deseja atualizar (korp/korp.name.name-name);

    • Em caso de mais de um serviço, os nomes devem ser separados por , e sem espaços

    • exemplo: korp/korp.name.name-name1,korp/korp.name.name-name2.

Note

  • Caso não passe nenhum serviço será feita uma varredura em todos serviços existentes no ambiente e atualizados caso exista atualizações disponíveis.

../../_images/update_services.png

Para obter mais detalhes sobre os logs da atualização acesse o portainer em http://<host>.com:9011/#!/2/docker/containers procure pelo container do watchtower e logs.

Note

  1. Em todos os casos, sempre execute o template do tipo Workflow job template;