2 puan yazan GN⁺ 2024-01-31 | 1 yorum | WhatsApp'ta paylaş

GitHub Actions için Ubicloud runner'ı

  • Ubicloud tarafından yönetilen runner'lar, GitHub Actions derleme maliyetlerini 10 kat azaltabilir.
  • Tek satırlık bir kod değişikliğiyle derleme hızını artırmak ve maliyetleri düşürmek mümkün.
  • Aylık 1.250 dakika ücretsiz kullanım sunuluyor.

Yüksek performans ve güvenlik

  • Düşük fiyata rağmen hızlı çalışma performansı sunar.
  • Güvenlik ve gizlilik için Linux KVM üzerinde oluşturulmuş, tamamen izole VM'ler kullanılır.
  • Her iş için temiz ve geçici bir VM sağlanır.
  • GitHub'un kullanıma hazır runner yapılandırmasıyla geçici gizli bilgiler korunur.
  • Şifreli iletişim ve anahtar rotasyonu, otomatik güvenlik duvarı yapılandırması ve otomatik güvenlik açığı uyarıları sunulur.

Açıklık ve uyumluluk

  • Ubicloud; açık, özgür ve taşınabilir bir bulut olarak, bulut sağlayıcılarına açık kaynaklı bir alternatiftir.
  • Kaynak kodu GitHub'da incelenebilir ve GitHub Actions için yönetilen runner'lar kullanılabilir.
  • Maliyet açısından verimli bare metal instance'lar üzerinde çalışır ve elde edilen tasarrufu kullanıcılara yansıtır.
  • GitHub Actions ile tamamen uyumludur; tek satırlık bir değişiklikle Ubicloud runner'larını kullanacak şekilde ayarlanabilir.
  • 5 dakikada entegre ederek maliyetleri kalıcı olarak 10 kat azaltın.

GN⁺ görüşü

  • Ubicloud, GitHub Actions'ın derleme maliyetlerini büyük ölçüde düşürebilen verimli bir çözüm sunuyor.
  • Güvenlik ve gizliliğe odaklanırken yüksek performansı koruması önemli bir özellik.
  • Açık kaynaklı bir bulut çözümü olarak, mevcut bulut hizmetlerine alternatif bir seçenek sunması bu hizmetin önemli çekim noktalarından biri.

1 yorum

 
GN⁺ 2024-01-31
Hacker News yorumları
  • Birinci yorum özeti:

    • Yayını kutluyor ve ürünün ilgi çekici olduğunu belirtiyor.
    • Fiyatlandırma cazip olsa da şu anda açık kaynak projelere odaklandığı için hedef kitle olmadığını söylüyor.
    • Ürünün neden daha ucuz ve daha hızlı olduğunu merak ettiğini ifade ediyor.
    • Landing page’deki görsel öğelere dair küçük bir eleştiri yapıyor (yetersiz yatay padding).
    • Ubicloud’un açık kaynak bir bulut ve Linux benzeri alternatif bir bulut sağlayıcısı olduğu açıklamasının ilk başta anlaşılmasının zor olduğunu, ancak dokümantasyonla netleştiğini söylüyor.
    • Mühendislere yönelik pazarlamada, ürünün faydalarından çok somut özelliklerini anlatmanın daha etkili olacağı görüşünü paylaşıyor ve bir yazım hatasına dikkat çekiyor.
  • İkinci yorum özeti:

    • Ubicloud builder’ı birkaç aydır kullandığını, CI süresinin ciddi ölçüde azaldığını ve maliyetlerin de büyük oranda düştüğünü söylüyor.
    • Cache kaydetme ve geri yükleme yavaş olsa da CPU performansı iyi olduğu için cache’i devre dışı bırakıp her build’de tüm işleri yeniden çalıştırmanın daha hızlı olduğunu belirtiyor.
  • Üçüncü yorum özeti:

    • Ubicloud’un kurucu ortaklarından biri olarak, birçok müşterinin Ubicloud runner’larını production ortamında kullandığını söylüyor.
    • Caching katmanı (Docker instance registry, Docker layer cache, package cache) tasarladıklarını ve görüş istediğini belirtiyor.
    • Ayrıca açık ve taşınabilir bulut konusundaki daha geniş başlıkla ilgili görüş de istiyor.
  • Dördüncü yorum özeti:

    • BuildJet’i bir yıldan uzun süredir kullandığını, CI maliyetlerini ciddi ölçüde düşürdüğünü ve build sürelerini de büyük oranda azalttığını söylüyor.
    • Pazarda daha fazla şirketin ortaya çıkmasını olumlu buluyor.
  • Beşinci yorum özeti:

    • MacOS’u yönetilen bir hizmet olarak sunup sunmadıkları ya da planlayıp planlamadıkları ve GitHub’a kıyasla ne kadar daha ucuz oldukları soruluyor.
  • Altıncı yorum özeti:

    • Resmo’da Ubicloud kullandıklarını ve gerçekten 10 kat daha ucuz olduğunu söylüyor.
    • Bunun temel nedeninin platformun Hetzner dedicated instance’larında barındırılması olduğunu belirtiyor.
  • Yedinci yorum özeti:

    • Elastic lisansını açık kaynak olarak adlandırmamalarını istiyor.
    • Projenin AGPL kullandığı yanıtını aldıktan sonra bilgisinin güncel olmadığını kabul ediyor.
  • Sekizinci yorum özeti:

    • PeerDB’de Ubicloud runner’larını kullandıklarını, özellikle ARM runner’larının CI maliyetlerini azaltmada yardımcı olduğunu söylüyor.
    • Talep ettikten birkaç hafta sonra ARM runner desteği eklemeleri gibi ekibin hızlı tepki verdiğini belirtiyor.
  • Dokuzuncu yorum özeti:

    • GitHub Actions runner fiyatlandırmasının dakika bazlı olmasından şikayet ediyor.
    • Saniye bazlı faturalandırma yapılıp yapılamayacağını ya da en azından ilk 1 dakikadan sonra saniye bazlı faturalandırma öneriyor.
  • Onuncu yorum özeti:

    • GitLab ve evde kullandığı laptop runner’ı ücretsiz kullandığını ve bundan memnun olduğunu söylüyor.
    • GitHub’a ihtiyaç duymadığını belirtiyor.