distributed builds jenkins master slave configuration
Ta video vadnica razlaga konfiguracijo glavnega sužnja v Jenkinsu:
V prejšnji vadnici smo izvedeli več o vtičniku Jenkins, njegovih vrstah in kako jih namestiti.
V tej vadnici bomo obravnavali: porazdeljene gradnje, podrejene stroje, konfiguriranje Jenkinsovega masterja, aktiviranje podrejenega vozlišča.
Kaj se boste naučili:
Video vadnica - Konfiguracija glavnega sužnja Jenkinsa
Tu je video vadnica:
Porazdeljene gradnje
Ena najboljših lastnosti Jenkinsa je distribuirana gradnja. V bistvu dodeljuje različna dela različnim strojem. To pomaga pri porazdelitvi obremenitve in tudi pri gradnji v različnih okoljih.
Jenkins sledi konfiguraciji master-slave, da omogoča porazdeljene gradnje. Prav tako je mojster tisti, v katerem se sproži kozarec Jenkins. Podrejeno vozlišče je lahko kateri koli stroj, kot je Windows OS, Linux itd. Za zagon podrejenega vozlišča je potrebna majhna datoteka jar.
Suženjski stroj
Če želite ustvariti podrejeno vozlišče, sledite spodnjim korakom:
# 1) Prijavite se v Jenkins.
katere so najboljše vr aplikacije za android
#two) Kliknite Manage Jenkins in Manage Nodes potem, kot je prikazano na sliki 1.
Slika 1: Povezava Upravljanje vozlišč
# 3) Kliknite Novo vozlišče, kot je prikazano na sliki 2.
Slika 2: Kliknite Novo vozlišče
# 4) Vnesite ime vozlišča, kliknite Stalni agent in nato V redu, kot je prikazano na sliki 3 spodaj.
Slika 3: Slika, ki prikazuje ime vozlišča, vrsto vozlišča.
# 5) Kliknite ustvarjeno vozlišče in nato kliknite Konfiguriraj, kot je prikazano na sliki 4 spodaj.
Slika 4: Konfiguriraj povezavo
# 6) Izpolnite podrobnosti za naslednja polja na strani Konfiguracija:
- Ime.
- Opis.
- Število izvršiteljev.
- Ustvarite mapo v podrejeni napravi z imenom Jenkins in pot do nje podajte v oddaljenem korenskem imeniku.
- Izberite želeno uporabo.
- Izberite želeni način zagona.
- Izberite želeno razpoložljivost.
Primer vzorca je prikazan na sliki 5 spodaj.
Slika 5: Slika prikazuje konfigurirane vrednosti.
# 7) V razdelku Lokacije orodij navedite tudi vrednosti poti bina za maven in jdk v slave, kot je prikazano na sliki 6 spodaj.
Slika 6: Lokacije orodij
katere so osnove računalniškega programiranja
# 8) Kliknite Shrani.
Tako je ustvarjen in konfiguriran podrejeni stroj.
Konfiguriranje Jenkinsovega mojstra
Če je podrejeni računalnik nastavljen v navideznem računalniku, so naslednji koraki konfiguracije:
# 1) Namestite vtičnik za virtualno polje:
- Zaženi Jenkins
- Kliknite Manage Jenkins in Manage plugins.
- Kliknite zavihek Na voljo.
- V filter vnesite vtičnik za virtualno polje.
- Namestite vtičnik.
#two) V sistemu Windows dodajte » C: Programske datoteke Oracle VirtualBox ; “V spremenljivkah okolja Windows. Odprite ukazni poziv v glavnem računalniku in vnesite:
VBoxManage setproperty websrvauthlibrary null
Vboxwebsrv
# 3) Zaženite http: // localhost: 18083 URL za tem.
# 4) Pojdite na Manage Jenkins-> Configure System.
# 5) Pojdite v razdelek v oblaku in izpolnite vrednosti za polja Ime in URL, kot je prikazano na sliki 7.
Slika 7: Obrazec VirtualBox
vprašanja in odgovori na testu za avtomatizacijo java
Aktiviranje podrejenega vozlišča
(jaz) Najprej prenesite agent.jar.
(ii) Nato zaženite terminal in vnesite
java -jar agent.
(iii) To bo aktiviralo podrejeno vozlišče in povezava bo vzpostavljena.
Zaključek
V tej vadnici smo spoznali porazdeljene gradnje in njihove prednosti, konfiguracijo podrejenega stroja, konfiguriranje Jenkins Master, da nastavimo povezavo med master in slave.
Priporočeno branje
- Jenkins CI Vadnica - Kaj je Jenkinsova nenehna integracija
- Kako prenesti, namestiti in zagnati Jenkinsa
- Jenkins vtičniki: SCM, analizatorji in namestitev vtičnikov
- Jenkins Security: Omogočanje varnosti in varnostne matrice projekta
- Kako voditi kumare z Jenkinsom: Vadnica s primeri
- Vadnica za preizkušanje konfiguracije s primeri
- Jenkins Jobs: Konfiguriranje SCM, gradnja delovnih mest in anketa SCM
- 36 vprašanj za intervju z Jenkinsom (za leto 2021)