Denne guiden inneholder følgende seksjoner:
Hvordan installere og sette opp Jenkins på AWS EC2?
For å sette opp en Jenkins build -server, opprette og koble til EC2 -forekomsten. For å se på opprettelses- og tilkoblingsprosessen, klikk her:
Oppdater Yum -pakkene:
sudo yum oppdatering -y
Få ekstra pakker fra Jenkins -depotet:
sudo wget -o /etc /yum.repos.D/Jenkins.repo https: // pkg.Jenkins.IO/Redhat-Stable/Jenkins.repo
Importer pakker fra lenken:
sudo rpm --import https: // pkg.Jenkins.IO/Redhat-Stable/Jenkins.io.nøkkel
Oppgrader Yum -pakkene:
sudo yum oppgradering
Installer Java JDK 11 på Amazon Linux -forekomsten:
sudo amazon-linux-extras installer java-openjdk11 -y
Installer Jenkins ved hjelp av følgende kommando:
sudo yum installer jenkins -y
Aktiver Jenkins Service:
sudo systemctl aktiver Jenkins
Start Jenkins Service:
sudo systemctl start jenkins
Kontroller at Jenkins startes:
sudo systemctl status jenkins
Gå inn i EC2 -dashbordet og kopier IP -adressen til forekomsten:
Lim inn IP -adressen med port 8080 på nettleseren:
Få passordet til å logge inn på Jenkins -serveren:
sudo cat/var/lib/jenkins/hemmeligheter/initialadminpassword
Kopier passordet som er gitt ved utførelsen av kommandoen ovenfor:
Lim inn passordet og klikk på "Fortsette”Knapp:
Velg plugins som skal installeres på Jenkins -serveren:
Skriv inn Github i søkefeltet til Jenkins og klikk på "Installere”Knapp:
Det vil ta noen få øyeblikk å installere plugins på Jenkins:
Opprett en bruker på Jenkins ved å gi legitimasjon og deretter klikke på "Lagre og fortsett”Knapp:
Bekreft adressen og klikk på "Lagre og fullfør”Knapp:
Jenkins -serveren er klar til å brukes ved å klikke på "Begynn å bruke Jenkins”Knapp:
Hvordan sette opp en build -server ved hjelp av Jenkins?
For å bygge et server, klikk på “Konfigurer en sky”Tab:
Installer skyplugins ved å klikke på lenken:
Søk etter EC2 -forekomsten og installer pluginsene sine ved å klikke på "Installer uten omstart”Knapp:
Etter å ha installert plugins, finn “Administrer Jenkins”Fra venstre meny og klikk på den:
Klikk på "Administrer noder og skyer”Knapp:
Klikk på "Konfigurer skyer”Knapp:
Legg til Amazon EC2 -tjeneste som skal brukes i Jenkins Server:
Klikk på "Legg til”Knapp under fanen EC2 legitimasjon:
Gi IAM -legitimasjon til serveren:
Legg til tilgang og hemmelige nøkler og klikk deretter på "Legg til”Knapp:
Etter det, oppgi regionen og klikk på “Legg til”Knapp for EC2 Private Key Pair -seksjon:
Velg “SSH -brukernavn med privat nøkkel”Og gå inn“EC2-bruker”Som brukernavn:
Velg “Skriv inn direkte”Alternativ og lim inn innholdet i det private nøkkelparet:
Klikk på "Testforbindelse”-Knappen og trykk på“Lagre”Knapp:
Innebygd node er opprettet med hell:
Dette handlet om å sette opp en Jenkins build -server med AWS -tjeneste.
Konklusjon
For å sette opp en Jenkins -server, installer Jenkins på EC2 -forekomsten og får deretter tilgang til den ved hjelp av IP -adressen med port 8080 på nettleseren. Etter det, installer plugins fra skykonfigurasjonen og konfigurerer EC2 -innstillinger. Etter konfigurasjonen, test tilkoblingen for å få suksessmeldingen som indikerer at oppsettet er opprettet. Denne guiden har demonstrert prosessen med å installere Jenkins på EC2 og deretter sette opp Build Server på den.