2 पॉइंट द्वारा GN⁺ 2024-01-31 | 1 टिप्पणियां | WhatsApp पर शेयर करें

GitHub Actions के लिए Ubicloud runner

  • GitHub Actions build लागत को 10 गुना तक कम करने वाले Ubicloud managed runner उपलब्ध हैं।
  • सिर्फ एक लाइन code बदलकर build speed बढ़ाई जा सकती है और लागत घटाई जा सकती है।
  • हर महीने 1,250 मिनट का मुफ्त उपयोग समय दिया जाता है।

उच्च performance और security

  • कम कीमत के बावजूद तेज execution speed प्रदान की जाती है।
  • security और privacy के लिए पूरी तरह isolated VM का उपयोग किया जाता है, जिन्हें Linux KVM के जरिए बनाया गया है।
  • हर job के लिए साफ और अस्थायी VM प्रदान किए जाते हैं।
  • GitHub के ready-to-use runner configuration के साथ अस्थायी secret information की सुरक्षा की जाती है।
  • encrypted communication, key rotation, automatic firewall configuration, और automatic vulnerability alerts प्रदान किए जाते हैं।

openness और compatibility

  • Ubicloud एक open, free, और portable cloud है, जो cloud providers का open source alternative है।
  • source code GitHub पर देखा जा सकता है, और GitHub Actions के लिए managed runner इस्तेमाल किए जा सकते हैं।
  • यह cost-efficient bare metal instances पर चलता है और बची हुई लागत उपयोगकर्ताओं तक पहुंचाई जाती है।
  • GitHub Actions के साथ पूरी तरह compatible है, और सिर्फ एक लाइन बदलकर Ubicloud runner का उपयोग सेट किया जा सकता है।
  • 5 मिनट में integration करके स्थायी रूप से लागत 10 गुना बचाई जा सकती है।

GN⁺ की राय

  • Ubicloud GitHub Actions की build लागत को काफी कम करने वाला एक प्रभावी समाधान प्रदान करता है।
  • security और privacy पर ज़ोर देते हुए भी उच्च performance बनाए रखना इसकी एक महत्वपूर्ण विशेषता है।
  • एक open source cloud solution के रूप में, यह मौजूदा cloud services के लिए एक वैकल्पिक विकल्प प्रदान करता है, जो इसकी बड़ी आकर्षण-शक्ति है।

1 टिप्पणियां

 
GN⁺ 2024-01-31
Hacker News टिप्पणियाँ
  • पहली टिप्पणी का सार:

    • लॉन्च के लिए बधाई देते हुए कहा गया कि प्रोडक्ट दिलचस्प है।
    • प्राइसिंग आकर्षक है, लेकिन फिलहाल ओपन सोर्स प्रोजेक्ट्स पर ध्यान होने के कारण यह उनकी target audience नहीं है।
    • प्रोडक्ट इतना सस्ता और तेज़ क्यों है, इस पर जिज्ञासा जताई गई।
    • लैंडिंग पेज के visual elements पर एक छोटा सुझाव दिया गया (horizontal padding की कमी)।
    • Ubicloud को एक open source cloud, Linux जैसे वैकल्पिक cloud provider के रूप में समझाना शुरू में समझना कठिन था, लेकिन docs पढ़ने पर बात स्पष्ट हो गई।
    • राय दी गई कि इंजीनियरों के लिए प्रोडक्ट के फायदों की बजाय उसकी specific features समझाना ज़्यादा प्रभावी marketing है, और एक typo की ओर भी इशारा किया गया।
  • दूसरी टिप्पणी का सार:

    • Ubicloud builder को कई महीनों तक इस्तेमाल करने से CI समय काफी कम हुआ और लागत भी बहुत घटी।
    • cache save और restore धीमे हैं, लेकिन CPU performance अच्छी होने के कारण cache को disable करके हर build में सब कुछ फिर से चलाना ज़्यादा तेज़ है।
  • तीसरी टिप्पणी का सार:

    • Ubicloud के सह-संस्थापक के अनुसार, कई ग्राहक production environment में Ubicloud runners का उपयोग कर रहे हैं।
    • caching layer (Docker instance registry, Docker layer cache, package cache) डिज़ाइन की जा रही है, और इस पर राय मांगी गई।
    • open और portable cloud के व्यापक विषय पर भी सुझाव मांगे गए।
  • चौथी टिप्पणी का सार:

    • BuildJet को एक साल से अधिक समय तक इस्तेमाल करने से CI लागत में बड़ी कमी आई और build time भी काफी घटा।
    • बाज़ार में और अधिक कंपनियों के आने को सकारात्मक माना गया।
  • पाँचवीं टिप्पणी का सार:

    • पूछा गया कि क्या MacOS को managed service के रूप में दिया जा रहा है या इसकी योजना है, और यह GitHub की तुलना में कितना सस्ता है।
  • छठी टिप्पणी का सार:

    • Resmo में Ubicloud का उपयोग किया जा रहा है, और वास्तव में लागत 10 गुना कम है।
    • इसका मुख्य कारण Hetzner dedicated instances पर होस्ट किया गया प्लेटफ़ॉर्म है।
  • सातवीं टिप्पणी का सार:

    • अनुरोध किया गया कि Elastic license को open source न कहा जाए।
    • प्रोजेक्ट के AGPL उपयोग करने की प्रतिक्रिया मिलने के बाद स्वीकार किया गया कि जानकारी पुरानी थी।
  • आठवीं टिप्पणी का सार:

    • PeerDB में Ubicloud runners का उपयोग किया जा रहा है, और खासकर ARM runners CI लागत घटाने में मददगार हैं।
    • टीम की responsiveness तेज़ है; अनुरोध के कुछ ही हफ्तों में ARM runner support जोड़ दिया गया।
  • नौवीं टिप्पणी का सार:

    • GitHub Actions runner pricing के प्रति असंतोष जताया गया कि शुल्क मिनट के आधार पर लिया जाता है।
    • पूछा गया कि क्या per-second billing संभव है, या कम से कम 1 मिनट के बाद सेकंड के आधार पर billing की जा सकती है।
  • दसवीं टिप्पणी का सार:

    • GitLab और घर पर इस्तेमाल होने वाले laptop runner को मुफ्त में उपयोग करने पर संतोष जताया गया।
    • GitHub की आवश्यकता महसूस नहीं होती।