Jenkins VPS serveris — no 5,49 €/mēn

Palaid savu Jenkins būvēšanas serveri — konveijeri, spraudņi un aģenti, 5 stundu testa periods pirms apmaksas — jūs ne ar ko neriskējat

Palaist Jenkins tagad
Virtuālais serveris Jenkins vajadzībām

Jenkins VPS ir virtuālais serveris ar pilnu root piekļuvi nepārtrauktās integrācijas kontrolierim: jūs instalējat JDK un Jenkins, aprakstāt būvējumus Jenkinsfile failā, pieslēdzat spraudņus un aģentus. Pats kontrolieris nav prasīgs — vairākiem projektiem pietiek ar Standard 4: 8 vCPU, 8 GB RAM un 100 GB NVMe par 10,99 €/mēn. Ja būvējumi notiek tieši uz kontroliera, rēķinieties ar 16 GB un NVMe vietu atkarību kešam. Atšķirībā no pilnas platformas Jenkins paliek tikai konveijers: repozitoriji un attēlu reģistrs dzīvo atsevišķi. Pieejams testa periods 5 stundas pirms apmaksas. Visa tarifu līnija — VPS hostinga lapā, pieeju salīdzinājums — VPS priekš CI/CD.

Tarifi

VPS priekš Jenkins

Retiem būvējumiem un vienam projektam pietiek ar Standard 1 — 4 vCPU, 4 GB RAM un 50 GB NVMe par 5,49 €/mēn. Aktīvai CI ar paralēliem darbiem ņem Standard 4 (8 vCPU, 8 GB) par 10,99 €/mēn, bet smagos būvējumus iznes uz atsevišķu aģentu. Testa periods 5 stundas pirms apmaksas.

Salīdzināt visus tarifus
5.49 mēn

Standard 1

4 vCPU · AMD EPYC
4 GB RAM
50 GB NVMe
Neierobežota datplūsma
IPv4 · KVM
Atbalsts 24/7
6.99 mēn

Standard 2

4 vCPU · AMD EPYC
6 GB RAM
60 GB NVMe
Neierobežota datplūsma
IPv4 · KVM
Atbalsts 24/7
1

Savs CI serveris

Instalējiet vajadzīgo Jenkins versiju uz sava servera — kontrolieris, uzdevumi un tīmekļa saskarne pilnībā jūsu kontrolē.

2

Konveijeri un spraudņi

Aprakstiet būvējumus Jenkinsfile failā, pieslēdziet spraudņus un aģentus — testi un izvietošana notiek uz jūsu servera.

3

Pilna kontrole

Root piekļuve, artefaktu glabāšana, HTTPS caur reverse proxy, savi lietotāji un servera momentuzņēmumi pēc jūsu grafika — serveris pilnībā jūsu.

Kā palaist Jenkins uz VPS

1

Izvēlieties tarifu un attēlu

Nosakiet konfigurāciju pēc paralēlo darbu skaita — no Standard 1 retiem būvējumiem līdz Standard 4 un jaudīgākiem — un norādiet Linux attēlu ar vajadzīgo JDK versiju.

2

Instalējiet OS pats

Caur paneli jūs pats izvietojat izvēlēto OS uz KVM servera — tā konfigurācija pilnībā paliek jūsu kontrolē.

3

Izvietojiet Jenkins

Caur SSH vai KVM konsoli instalējiet JDK un Jenkins, iestatiet domēnu ar HTTPS, pieslēdziet spraudņus un izveidojiet konveijeru.

Serveris jūsu Jenkins vajadzībām

Serveris jūsu Jenkins vajadzībām

Ieteiksim, kuru tarifu ņemt jūsu būvējumiem: cik RAM un vCPU vajag kontrolierim un aģentiem, cik NVMe vietas — artefaktiem un atkarību kešam. Prakse ir vienkārša — kontrolieri tur mazu, bet resursus atdod aģentiem.

Palīdzēsim iestatīt HTTPS caur Let's Encrypt un pieslēgt būvēšanas aģentus. Ja vajadzīga platforma ar repozitorijiem un reģistru vienuviet — skatiet VPS priekš GitLab; attēlu būvēšanai noderēs Docker serveris.

Izvēlēties konfigurāciju

Biežāk uzdotie jautājumi

Neatradāt atbildi?
Rakstiet mums kontaktu lapā.

Jenkins ir tikai būvēšanas serveris: repozitoriji, attēlu reģistrs un uzdevumu sekotājs paliek ārējās sistēmās. GitLab instalējas kā vesela platforma un tāpēc prasa manāmi vairāk atmiņas.

Nē, Jenkins ir atvērtā koda programmatūra bez licences maksām. Jūs maksājat tikai par serveri, uz kura tas darbojas.

Kontrolieris ar vairākiem projektiem darbojas uz 8 vCPU un 8 GB — Standard 4 par 10,99 €/mēn. Ja būvējumi notiek tieši uz kontroliera, ņemiet 16 GB: Power 1 par 17,99 €/mēn.

Jā. Jenkins darbojas uz jūsu VPS: būvējumi, artefakti un konfigurācija glabājas uz servera jūsu kontrolē.

Var, bet smagiem būvējumiem labāk sadalīt: kontrolieris uz mazāka tarifa, aģenti — uz jaudīga. Serverus savieno privātā tīklā.

Ierobežojiet piekļuvi pēc IP ugunsmūrī un ielieciet Nginx ar TLS Jenkins priekšā. Publiski atvērts CI serveris ir biežs uzlaušanas iemesls.

Pieslēdzieties caur KVM konsoli: tā darbojas dzelžu līmenī un ir pieejama arī tad, kad sistēma neielādējas vai SSH ir slēgts.

Iznesiet smagos darbus uz aģentiem un turiet atkarību kešu uz NVMe — palīdzēsim ar konveijera pamata iestatīšanu.