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
Virtualus serveris Jenkins platformai

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 planus
5.49 mėn.

Standard 1

4 vCPU · AMD EPYC
4 GB RAM
50 GB NVMe
Neribotas duomenų srautas
IPv4 · KVM
Pagalba 24/7
6.99 mėn.

Standard 2

4 vCPU · AMD EPYC
6 GB RAM
60 GB NVMe
Neribotas duomenų srautas
IPv4 · KVM
Pagalba 24/7
1

Savas CI serveris

Įdiekite reikiamą Jenkins versiją savame serveryje — valdiklis, užduotys ir žiniatinklio sąsaja lieka visiškai jūsų kontrolėje.

2

Procesai ir įskiepiai

Aprašykite kūrimus Jenkinsfile faile, prijunkite įskiepius ir vykdytojus — testai bei diegimas vyksta jūsų serveryje.

3

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

1

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.

2

Įdiekite OS patys

Per valdymo skydelį pasirinktą OS į KVM serverį įdiegiate patys — taip konfigūracija lieka visiškai jūsų kontrolėje.

3

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

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ą.