Jenkins VPS — nuo 5,49 €/mėn.
Paleisk savo Jenkins kūrimo serverį — procesai, įskiepiai ir vykdytojai tavo kontrolėje, 5 valandos bandymo prieš apmokėjimą
Paleisti Jenkins dabar
Jenkins VPS — tai virtualus serveris su visiška root prieiga, kuriame veikia jūsų nuolatinės integracijos valdiklis: patys įdiegiate JDK ir Jenkins, aprašote kūrimus Jenkinsfile faile ir prijungiate įskiepius bei vykdytojus. Pats valdiklis nereiklus — keli projektai telpa plane Standard 4: 8 vCPU, 8 GB atminties ir 100 GB NVMe už 10,99 €/mėn. Jei kūrimai vyksta tiesiog valdiklyje, numatykite 16 GB ir NVMe vietos priklausomybių podėliui. Skirtingai nei visa platforma, Jenkins lieka grynas kūrimo konvejeris: saugyklos ir atvaizdžių registras gyvena kitur. Kartu suteikiamas 5 valandų bandomasis laikotarpis prieš apmokėjimą. Visa planų linija — puslapyje VPS serverio nuoma, būdus palygina VPS CI/CD.
Planai
VPS Jenkins platformai
Reti kūrimai ir vienas projektas telpa plane Standard 1 — 4 vCPU, 4 GB atminties ir 50 GB NVMe už 5,49 €/mėn. Aktyviam CI su lygiagrečiomis užduotimis renkasi Standard 4 (8 vCPU, 8 GB) už 10,99 €/mėn., o sunkūs kūrimai keliami į atskirą vykdytoją. Prieš apmokėjimą turite 5 valandas bandymo.
Palyginti visus planusStandard 1
| 4 vCPU · AMD EPYC |
| 4 GB RAM |
| 50 GB NVMe |
| Neribotas duomenų srautas |
| 1× IPv4 · KVM |
| Pagalba 24/7 |
Standard 2
| 4 vCPU · AMD EPYC |
| 6 GB RAM |
| 60 GB NVMe |
| Neribotas duomenų srautas |
| 1× IPv4 · KVM |
| Pagalba 24/7 |
Savas CI serveris
Įdiekite reikiamą Jenkins versiją savame serveryje — valdiklis, užduotys ir žiniatinklio sąsaja lieka visiškai jūsų kontrolėje.
Procesai ir įskiepiai
Aprašykite kūrimus Jenkinsfile faile, prijunkite įskiepius ir vykdytojus — testai bei diegimas vyksta jūsų serveryje.
Visiška kontrolė
Root prieiga, artefaktų saugykla, HTTPS per atvirkštinį tarpinį serverį, savi naudotojai ir serverio kopijos pagal jūsų grafiką.
Kaip paleisti Jenkins VPS serveryje
Pasirinkite planą ir atvaizdį
Konfigūraciją matuokite pagal lygiagrečių užduočių skaičių — nuo Standard 1 retiems kūrimams iki Standard 4 ir aukščiau — ir nurodykite Linux atvaizdį su reikiama JDK versija.
Įdiekite OS patys
Per valdymo skydelį pasirinktą OS į KVM serverį įdiegiate patys — taip konfigūracija lieka visiškai jūsų kontrolėje.
Pakelkite Jenkins
Per SSH arba KVM konsolę įdiekite JDK ir Jenkins, sukonfigūruokite domeną su HTTPS, prijunkite įskiepius ir sukurkite pirmąjį procesą.
Serveris pagal jūsų Jenkins
Padėsime parinkti planą pagal kūrimus: kiek atminties ir vCPU reikia valdikliui bei vykdytojams ir kiek NVMe vietos palikti artefaktams ir priklausomybių podėliui. Įprasta praktika paprasta — valdiklį laikykite mažą, o išteklius atiduokite vykdytojams.
Padėsime ir su HTTPS per Let's Encrypt bei kūrimo vykdytojų prijungimu. Jei saugyklos ir registras turi būti vienoje platformoje, žiūrėkite VPS GitLab; atvaizdžiams kurti pravers Docker serveris.
Padėkite parinkti konfigūracijąDažnai užduodami klausimai
Neradote atsakymo?
Parašykite mums per kontaktų puslapio formą.
Jenkins yra tik kūrimo serveris: saugyklos, atvaizdžių registras ir užduočių seklys lieka išorinėse sistemose. GitLab diegiasi kaip visa platforma, todėl reikalauja pastebimai daugiau atminties.
Ne, Jenkins yra atvirojo kodo programinė įranga be licencijos mokesčių. Mokate tik už serverį, kuriame ji veikia.
Valdiklis su keliais projektais veikia su 8 vCPU ir 8 GB — tai Standard 4 už 10,99 €/mėn. Jei kūrimai vyksta pačiame valdiklyje, imkite 16 GB: Power 1 už 17,99 €/mėn.
Taip. Jenkins veikia jūsų VPS: kūrimai, artefaktai ir konfigūracija laikomi serveryje jūsų kontrolėje.
Galima, bet esant sunkiems kūrimams geriau juos atskirti: valdiklį į mažesnį planą, vykdytojus į galingesnį. Serveriai sujungiami privačiame tinkle.
Ugniasienėje apribokite prieigą pagal IP ir prieš Jenkins pastatykite Nginx su TLS. Viešai atviras CI serveris yra dažna įsilaužimų priežastis.
Prisijunkite per KVM konsolę: ji veikia geležies lygmeniu ir lieka pasiekiama net tada, kai sistema nepasikrauna arba SSH uždarytas.
Sunkias užduotis perkelkite į vykdytojus, o priklausomybių podėlį laikykite NVMe diske — padėsime sukonfigūruoti bazinį procesą.