Este guia contém as seguintes seções:
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.