CI/CD runner'ları için VPS

GitLab ve GitHub Actions runner'ları derleme süresince çekirdek ister — saatlik ücretlendirmeyle daha pratiktir.

Dört soruda VPS seçelim
1.860 paket
Sırala
n8n Gold
  • 4 çekirdekCPU
  • 8 GBRAM
  • 80 GBNVMe
  • 20 TB10 Gbit/s
Banka kartı (Visa/Mastercard)
VMware Saatlik faturalandırma Test Para iadesi

CI/CD runner'ları için VPS: fiyatlar, sağlayıcılar ve ödeme yöntemleri

Seçkide 150 sağlayıcı sağlayıcısından 1.860 paket var. Fiyatlar aylık 207 ₺'dan başlıyor, paketlerin dörtte biri 2.747 ₺'dan, yarısı 6.509 ₺'dan daha ucuz. Paketlerin %34 kadarı NVMe'de, %16 kadarı sınırsız trafikli, %100 kadarı saatlik faturalandırmalı.

En ucuz sağlayıcılar

  1. CServersFullVPS-4096 Max · 4 çekirdek · 4 GB207 ₺
  2. Voyar CloudCV-20 · 4 çekirdek · 4 GB245 ₺
  3. Hostnic IDVPS Plus (Pay As You Go, пример 4 core/4 GB/20 GB) · 4 çekirdek · 4 GB296 ₺
  4. Phylex PlatformsAER 2 · 4 çekirdek · 8 GB307 ₺
  5. Sive HostuMsunduzi River · 4 çekirdek · 8 GB311 ₺

Bellek miktarına göre fiyat

BellekPaketBaşlangıç fiyatı
1 GB'dan başlayan1.860207 ₺
2 GB'dan başlayan1.860207 ₺
4 GB'dan başlayan1.860207 ₺
8 GB'dan başlayan1.757307 ₺
16 GB'dan başlayan1.373519 ₺

Ödeme yöntemleri

  • Banka kartı83 55%
  • Kripto para37 25%

Seçkideki kaç sağlayıcının bu ödeme yöntemini kabul ettiği.

Geliştirme ve CI/CD için VPS: neler önemli

CI/CD için VPS: proje türüne göre çekirdek ve bellek, önbellekler için disk ve saatlik ödemeyle tasarruf
Derleme çekirdek ve önbellekler için hızlı disk ister, ama kısa süreliğine — bu yüzden runner'lar için saatlik ödeme kârlıdır.

Derleme ve testler için kendi sunucunuz, GitHub Actions veya GitLab CI'daki ücretsiz dakikalar yetmemeye başladığı anda kendini amorti eder. Kendi runner'ınızda süre sınırı yoktur, bağımlılık ve Docker imajı önbellekleri üzerinde kalır; yani tekrarlanan derlemeler kat kat hızlı geçer. Aynı VPS'i uzak çalışma ortamı veya test ortamı olarak da rahatça kullanabilirsiniz.

Çekirdek ve bellek: derleme çok ister ama kısa süreliğine

Derleme, frontend build ve test çalıştırma çekirdeklere paralel dağılır; bu yüzden runner için çekirdek sayısı bir web sunucusuna göre daha önemlidir. Yaklaşık değerler:

  • 2 çekirdek ve 4 GB — Node.js, Python veya PHP ile küçük projeler, linter'lar ve birim testleri;
  • 4 çekirdek ve 8 GB — Docker imajı derleme, Webpack veya Vite ile frontend, veritabanlı entegrasyon testleri;
  • 8 çekirdek ve 16 GB — Go, Rust, Java veya C++ derleme, Android build'leri, paralel işler.

Günde az sayıda derleme yapıyorsanız sunucu zamanının çoğunda boşta durur. Burada saatlik ödeme işe yarar: güçlü bir sunucu çalışma süresince açılır ve sonra silinir, siz de yalnızca saatler için ödersiniz. Pek çok sağlayıcı bunu API üzerinden yapmaya izin verir, böylece runner otomatik olarak açılabilir.

Disk: önbellekler sandığınızdan fazla yer kaplar

Docker imajları, npm, pip, Maven veya Gradle önbelleği ve derleme çıktıları hızla onlarca gigabayta ulaşır. En az 50–80 GB NVMe alın ve temizliği ayarlayın: zamanlanmış docker system prune ve çıktılar için saklama süresi sınırı. Disk hızı bağımlılıkların kurulma süresini doğrudan etkiler — yavaş bir diskte bu, derlemenin kendisinden uzun sürebilir.

Runner nasıl bağlanır

  • GitHub Actions — self-hosted runner, depo veya organizasyon ayarlarından tek komutla kurulur ve servis olarak çalışır.
  • GitLab CI — Docker yürütücülü gitlab-runner: her iş temiz bir konteynerde çalışır, imajlar sunucuda önbelleğe alınır.
  • Gitea, Forgejo, Woodpecker, Drone — deponun kendisini de kendi sunucunuzda tutuyorsanız hafif alternatifler; ayrıca bkz. GitLab için VPS.

Sanallaştırma ve güvenlik

Docker derlemeleri için KVM gerekir: konteyner tabanlı sanallaştırmada Docker çoğu zaman başlamaz veya kısıtlamalarla çalışır (ayrıntılar Docker için VPS sayfasında). Self-hosted runner'ı herkese açık depolara bağlamayın: yabancı bir pull request sunucunuzda istediği kodu çalıştırabilir. Gizli bilgileri diskte tutmak yerine CI değişkenleriyle aktarın ve runner'ı sistemle birlikte güncelleyin.

Nerede barındırmalı

Git barındırma hizmetinize ve imaj kayıt defterinize yakın bir sunucu bağımlılıkları daha hızlı indirir. GitHub ve Docker Hub için Avrupa ve ABD'deki sunucular uygundur; bazı kayıt defterleri indirme hızını sınırlayabilir, bu yüzden aynaları veya proxy önbelleğini önceden ayarlayın.

Sık sorulan sorular

CI runner için kaç çekirdek gerekir?

Küçük projeler için 2 çekirdek ve 4 GB bellek yeterlidir. Docker imajı ve frontend derlemesi 4 çekirdek ve 8 GB ile rahattır, büyük projelerin derlenmesi için en az 8 çekirdek gerekir.

Kendi runner'ım GitHub Actions dakikalarından daha mı kârlı?

Derleme çoksa evet: VPS sabit bir ücrete mal olur, üzerindeki önbellekler tekrarlanan derlemeleri hızlandırır. Derlemeler seyrekse saatlik ödeme işe yarar — sunucu yalnızca çalışma süresince oluşturulur.

Docker derlemeleri için OpenVZ uygun mu?

Genellikle hayır: Docker, sunucunun kendi çekirdeğine sahip olduğu KVM'de güvenilir çalışır. OpenVZ ve LXC'de kısıtlamalar olabilir veya hiç başlamayabilir.

Tek bir VPS hem runner hem test ortamı olarak kullanılabilir mi?

Evet, kaynaklar fazlasıyla yetiyorsa. Ancak derlemeler işlemciyi tamamen yükler; bu yüzden istikrarlı yanıt vermesi gereken bir test ortamı için ayrı sunucu daha iyidir.

Self-hosted runner'ı herkese açık bir depoya bağlamak güvenli mi?

Hayır: herhangi bir pull request sunucunuzda kod çalıştırabilir. Kendi runner'larınızı yalnızca özel depolar için veya onayla çalıştırma koşuluyla kullanın.

CI/CD runner'ları için VPS ne kadar?

Aylık 207 ₺'dan başlayan fiyatlar. Paketlerin dörtte biri 2.747 ₺'dan, yarısı 6.509 ₺'dan daha ucuz. Toplam 150 sağlayıcı sağlayıcısında 1.860 paket.

CI/CD runner'ları için VPS banka kartıyla veya kripto parayla ödenebilir mi?

Banka kartıyla — 150 sağlayıcıdan 83 sağlayıcı tanesinde (%55), kripto parayla — 37 tanesinde (%25). Her paketin ödeme yöntemleri «Ödeme» sütununda.

2 GB bellekli CI/CD runner'ları için VPS ne kadar?

Aylık 207 ₺'dan başlayan fiyatlarla; 4 GB ile — 207 ₺'dan başlayan fiyatlarla, 8 GB ile — 307 ₺'dan başlayan fiyatlarla.

Hangi ülkelerde en çok paket var?

En çok paket ABD'de, Hollanda'da ve Almanya'da. Ülkeyi filtreden seçebilirsiniz — fiyatlar ve ödeme yöntemleri yeniden hesaplanır.

VPS/VDS seçkileri

tümü (454) →

Fiyatlar ve parametreler sağlayıcıların sitelerinden alınmıştır; ödemeden önce sitede kontrol edin — sağlayıcılar paketlerini haber vermeden değiştirir.