▷ Kā instalēt Jenkins uz Ubuntu 20.10 un 20.04

Operētājsistēmu pārvaldība ne vienmēr ir vienkāršs uzdevums, jo daudzi procesi dažkārt mēdz būt pretrunīgi. Bet papildus tam ir daži uzdevumi, kas jāveic ar noteiktu biežumu, lai palīdzētu kā Ubuntu administratoriem vai lietotājiem šie uzdevumi ir vēl vienkāršāki, ir utilīta ar nosaukumu Jenkins, un Solvetic jums nedaudz pastāstīs par to un to, kā to izmantot Ubuntu 20.04 vai Ubuntu 20.10.

Kas ir DženkinssJenkins ir izstrādāts kā pilnībā autonoms atvērtā pirmkoda automatizācijas serveris, pateicoties kuram būs iespējams automatizēt dažādus uzdevumus, piemēram, programmatūras izveidi, testēšanu un piegādi vai ieviešanu klientu datoros.

Programmu Jenkins var instalēt, izmantojot vietējās sistēmas pakotnes Docker, vai arī to var palaist neatkarīgi jebkurā datorā, kurā ir instalēta Java Runtime Environment (JRE).

Dženkinsa prasībasPrasības Jenkins lietošanai ir šādas:

  • 256 MB RAM
  • 1 GB vietas cietajā diskā, ieteicams 10 GB, ja Jenkins darbojas kā Docker konteiners

Programmatūras līmenī ir nepieciešams:

  • Java: Java 8 32 un 64 bitu versijās, Java 11 izpildlaiks (Jenkins 2.164 un 2.164.1), Java 9, 10 un 12 netiek atbalstīti
  • Tīmekļa pārlūkprogramma, piemēram, Chrome, Edge, Firefox vai Safari
  • Windows operētājsistēmā ir nepieciešams politikas atbalsts

Jenkins iezīmesJenkins iezīmēs mēs atrodam:

  • Atjauninājumu centrā pieejamo papildinājumu integrācija, kas atvieglo integrāciju ar citiem komunālajiem pakalpojumiem.
  • Nepārtraukta integrācija un nepārtraukta piegāde.
  • Vienkārša instalēšana, jo Jenkins ir uz Java balstīta programma, tas nozīmē, ka tā piedāvā instalācijas pakotnes operētājsistēmām Windows, macOS un Unix.
  • Vienkārša iestatīšana.
  • Viegli izplatāms citās darba grupās.

Apskatīsim, kā instalēt Jenkins uz Ubuntu 20.04 vai 20.10.

1. Atjauniniet Java Ubuntu 20.10, 20.04

1. darbība
Kā vienmēr, pirmā lieta būs atjaunināt pakotnes un sistēmas krātuves ar šādu komandu:

 sudo apt atjauninājums 

2. solis
Pēc tam mēs apstiprinām, ka mums ir Java versija, kas ir saderīga ar Jenkins, tāpēc mēs izpildām šādu komandu:

 java -versija 

Šajā gadījumā mums ir savietojama Java 11.

2. Instalējiet Jenkins uz Ubuntu 20.10, 20.04

1. darbība
Jenkins versijā ir integrētas noklusējuma Ubuntu paketes, lai instalētu jaunāko pieejamo versiju, mēs izpildīsim šādu komandu, lai pievienotu atslēgu Ubuntu sistēmai:

 wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key add - 

2. solis
Pēc tam mēs pievienosim Debian krātuves direktorijai sources.list:

 sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list' 

3. solis
Kad esam veikuši šo procesu, mēs vēlreiz atjauninām sistēmu:

 sudo apt atjauninājums 

4. solis
Mēs esam gatavi instalēt Jenkins uz Ubuntu 20.04 vai 20.10 ar šādu komandu:

 sudo apt instalēt Jenkins 

5. solis
Mēs ievadām burtu "S", lai apstiprinātu Jenkins lejupielādi un instalēšanu:

3. Palaidiet Jenkins Ubuntu 20.10, 20.04

1. darbība
Mēs sākam lietojumprogrammu ar šādu komandu:

 sudo systemctl start Jenkins 

2. solis
Mēs pārbaudām Jenkins statusu ar šādu komandu. Mēs redzam, ka tās stāvoklis ir aktīvs.

 sudo systemctl statuss Dženkins 

4. Konfigurējiet ugunsmūri Ubuntu 20.10, 20.04

1. darbība
Mums ir pienācis laiks konfigurēt ugunsmūra atļaujas attālai un vietējai piekļuvei, Dženkins izmantos klausīšanās portu 8080, mēs konfigurēsim šo portu ar šādu komandu:

 sudo ufw atļaut 8080 
2. solis
Mēs redzam ugunsmūra statusu ar šādu komandu:
 sudo ufw statuss 
3. solis
Ja ugunsmūris nav iespējots, mēs veiksim sekojošo. Mēs pārbaudām, vai ports 8080 ir saistīts ar ugunsmūri.
 sudo ufw iespējot 

5. Instalējiet Jenkins uz Ubuntu 20.10, 20.04

1. darbība
Tagad ir iespējams pabeigt Dženkinsa konfigurācijas procesu, pirmkārt, mēs identificēsim datora IP adresi ar komandu "ip add":

2. solis
Ar šo IP mēs varam piekļūt ārēji, izmantojot šādu sintaksi:

 http: // IP_Ubuntu: 8080
3. solis
Mēs redzēsim sekojošo:

PALIELINĀT

4. solis
Nepieciešams ievadīt administratora paroli, kuru lietojumprogramma ģenerē automātiski, lai terminālā tās vizualizācijai jāizpilda sekojošais:

 sudo cat / var / lib / jenkins / secrets / initialAdminPassword 

5. solis
Mums ir jākopē 32 paroles rakstzīmes un jāielīmē tās attiecīgajā laukā, šo procesu var veikt lokāli Ubuntu 20:

PALIELINĀT

6. darbība
Mēs ielīmējam paroli un noklikšķiniet uz "Turpināt", mēs redzēsim sekojošo:

PALIELINĀT

7. solis
Mēs noklikšķinām uz "Instalēt ieteiktos spraudņus", un mēs redzam, ka visi nepieciešamie spraudņi, lai pareizi darbotos Jenkins, tiks instalēti Ubuntu:

PALIELINĀT

8. solis
Kad šis process ir pabeigts, tiks parādīts šāds ziņojums, kurā mums jāizveido lietotājs, lai pārvaldītu Jenkins platformu. Tur mēs ievadām šādu informāciju:

  • Lietotājvārds
  • Parole
  • Pasts
  • Pilnais vārds

PALIELINĀT

9. solis
Mēs noklikšķinām uz "Saglabāt un turpināt", un tad tas tiks novirzīts uz Dženkinsas instanci, kur mēs redzēsim URL, lai piekļūtu platformai, un tur mēs redzēsim IP vai domēnu blakus portam 8080:

PALIELINĀT

10. solis
Mēs pabeidzam procesu, noklikšķinot uz "Saglabāt un pabeigt".

PALIELINĀT

11. solis
Mēs piekļūstam Jenkins, noklikšķinot uz "Sākt lietot Jenkins", un šī būs vide, kuru mēs redzēsim:

PALIELINĀT

12. solis
Mēs noklikšķinām uz "Pārvaldīt Jenkins" un piekļūstam konfigurējamiem Jenkins mainīgajiem:

PALIELINĀT

13. solis
Sistēmas konfigurācijā mēs varam noteikt jaunus parametrus, ja nepieciešams:

PALIELINĀT

Ar šīm darbībām mēs esam instalējuši un konfigurējuši Jenkins Ubuntu 20.04 vai 20.10, un mēs būsim gatavi automatizēt visus nepieciešamos uzdevumus ar vislabākajām integritātes un veiktspējas funkcijām.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave