Instale o CodeDeploy agente para o Ubuntu Server - AWS CodeDeploy

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 CodeDeploy agente para o Ubuntu Server

nota

Recomendamos instalar o CodeDeploy agente AWS Systems Manager para poder configurar as atualizações programadas do agente. Para ter mais informações, consulte Instale o CodeDeploy agente usando AWS Systems Manager.

Para instalar o CodeDeploy agente no Ubuntu Server
  1. Faça login na instância.

  2. Insira o seguinte comando, um após o outro:

    sudo apt update
    sudo apt install ruby-full
    sudo apt install wget
  3. Digite o comando :

    cd /home/ubuntu

    /home/ubuntu representa o nome de usuário padrão para uma instância do Ubuntu Server. Se a sua instância foi criada usando um AMI personalizado, o proprietário do AMI pode ter especificado um nome de usuário padrão diferente.

  4. Digite o comando :

    wget https://bucket-name.s3.region-identifier.amazonaws.com/latest/install

    bucket-name é o nome do bucket do Amazon S3 que contém os arquivos CodeDeploy do Resource Kit para sua região, e region-identifier é o identificador para sua região.

    Por exemplo: .

    https://aws-codedeploy-us-east-2.s3.us-east-2.amazonaws.com/latest/install

    Para obter uma lista dos nomes de bucket e identificadores de região, consulte Nomes de bucket do kit de recursos por região.

  5. Digite o comando :

    chmod +x ./install
  6. Execute um destes procedimentos:

    • Para instalar a versão mais recente do CodeDeploy agente em qualquer versão compatível do Ubuntu Server, exceto 20.04:

      sudo ./install auto
    • Para instalar a versão mais recente do CodeDeploy agente no Ubuntu Server 20.04:

      nota

      Gravar a saída em um arquivo de log temporário é uma solução alternativa que deve ser usada enquanto resolvemos um bug conhecido com o script install no Ubuntu Server 20.04.

      sudo ./install auto > /tmp/logfile
    • Para instalar uma versão específica do CodeDeploy agente em qualquer versão compatível do Ubuntu Server, exceto 20.04:

      • Obtenha uma lista de versões disponíveis em sua região:

        aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --region region-identifier | grep '\.deb$'
      • Instale uma das versões:

        sudo ./install auto -v releases/codedeploy-agent-###.deb
        nota

        AWS suporta a versão secundária mais recente do CodeDeploy agente. Atualmente, a versão secundária mais recente é 1.7.x.

    • Para instalar uma versão específica do CodeDeploy agente no Ubuntu Server 20.04:

      • Obtenha uma lista de versões disponíveis em sua região:

        aws s3 ls s3://aws-codedeploy-region-identifier/releases/ --region region-identifier | grep '\.deb$'
      • Instale uma das versões:

        sudo ./install auto -v releases/codedeploy-agent-###.deb > /tmp/logfile
        nota

        Gravar a saída em um arquivo de log temporário é uma solução alternativa que deve ser usada enquanto resolvemos um bug conhecido com o script install no Ubuntu Server 20.04.

        nota

        AWS suporta a versão secundária mais recente do CodeDeploy agente. Atualmente, a versão secundária mais recente é 1.7.x.

Para verificar se o serviço está em execução
  1. Digite o comando :

    systemctl status codedeploy-agent

    Se o CodeDeploy agente estiver instalado e em execução, você deverá ver uma mensagem comoThe AWS CodeDeploy agent is running.

  2. Se você vir uma mensagem como error: No AWS CodeDeploy agent running, inicie o serviço e execute os dois comandos a seguir, um de cada vez:

    systemctl start codedeploy-agent
    systemctl status codedeploy-agent