Configure um servidor Jenkins Build - AWS

Configure um servidor Jenkins Build - AWS
Jenkins é um servidor utilizado para construir e testar projetos de software e torná -los eficientes, integrando -se com alterações ao projeto. Depois disso, essas alterações serão anexadas ao código original a ser usado com o aplicativo. A plataforma em nuvem da Amazon oferece a seus usuários para configurar um servidor Jenkins Build usando seus serviços.

Este guia contém as seguintes seções:

  • Como instalar e configurar Jenkins no AWS EC2?
  • Como configurar um servidor de construção usando Jenkins?

Como instalar e configurar Jenkins no AWS EC2?

Para configurar um servidor Jenkins Build, criar e conectar -se à instância do EC2. Para olhar para o processo de criação e conexão, clique aqui:

Atualize os pacotes YUM:

Atualização sudo yum -y

Obtenha pacotes extras do Repositório Jenkins:

sudo wget -o /etc /yum.Repos.D/Jenkins.repo https: // pkg.Jenkins.io/redhat estável/jenkins.repo

Importar pacotes do link:

sudo rpm --import https: // pkg.Jenkins.io/redhat estável/jenkins.io.chave

Atualize os pacotes YUM:

Atualização de Sudo Yum

Instale Java JDK 11 na instância do Amazon Linux:

Sudo Amazon-Linux-Extras Instale java-openjdk11 -y

Instale Jenkins usando o seguinte comando:

sudo yum install jenkins -y

Ativar serviço Jenkins:

sudo systemctl Ativar Jenkins

Inicie o serviço Jenkins:

sudo systemctl inicia Jenkins

Verifique se os Jenkins são iniciados:

SUDO SYSTEMCTL STATUS Jenkins

Vá para o painel EC2 e copie o endereço IP da instância:

Cole o endereço IP com a porta 8080 no navegador da web:

Obtenha a senha para fazer login no servidor Jenkins:

sudo gato/var/lib/jenkins/segredos/inicialAdmpasspordword

Copie a senha fornecida após a execução do comando acima:

Cole a senha e clique no “Continuar" botão:

Selecione os plugins a serem instalados no servidor Jenkins:

Digite Github na barra de pesquisa de Jenkins e clique no “Instalar" botão:

Levará alguns momentos para instalar os plugins em Jenkins:

Crie um usuário em Jenkins, fornecendo credenciais e depois clicando no “Salve e continue" botão:

Verifique o endereço e clique no “Salve e termine" botão:

O servidor Jenkins está pronto para ser usado clicando no “Comece a usar Jenkins" botão:

Como configurar um servidor de construção usando Jenkins?

Para construir um servidor, clique no “Configure uma nuvem" aba:

Instale os plugins de nuvem clicando no link:

Pesquise a instância do EC2 e instale seus plugins clicando no “Instale sem reiniciar" botão:

Depois de instalar plugins, localize “Gerencie Jenkins”No menu esquerdo e clique nele:

Clique no "Gerenciar nós e nuvens" botão:

Clique no "Configure nuvens" botão:

Adicione o serviço Amazon EC2 a ser usado no servidor Jenkins:

Clique no "Adicionar”Botão na guia Credenciais do EC2:

Forneça as credenciais do IAM ao servidor:

Adicione o acesso e as teclas secretas e clique em “Adicionar" botão:

Depois disso, forneça a região e clique no “Adicionar”Botão para a seção de pares de teclas privadas EC2:

Selecione os "Nome de usuário ssh com chave privada"E entre"EC2-User”Como nome de usuário:

Selecione os "Digite diretamente”Opção e cole o conteúdo do par de chaves privadas:

Clique no "Conexão de teste”Botão e pressione o“Salvar" botão:

O nó embutido foi criado com sucesso:

Isso foi tudo sobre a criação de um servidor de construção Jenkins com serviço da AWS.

Conclusão

Para configurar um servidor Jenkins, instale Jenkins na instância do EC2 e depois acesse -o usando o endereço IP com a porta 8080 no navegador da web. Depois disso, instale os plugins a partir da configuração da nuvem e configure as configurações do EC2. Após a configuração, teste a conexão para obter a mensagem de sucesso que indica que a configuração foi criada. Este guia demonstra o processo de instalação dos Jenkins no EC2 e depois configurar o servidor de construção.