Ubicloud

Infrastructure

ci runners

SHOW HN2024

475points
124comments
#73of 3,515 in 2024
Top 3%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

13 positive, 31 neutral or asking, 1 mixed, 7 critical, out of 52 comments about the project. Thread score +0.09.

Pricing: 4 for, 1 againstDesign: 1 for, 1 againstDocs: 1 for, 1 againstPrivacy: 1 for, 1 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Large cost savings on CI bills

    From 3 comments
    • We've been using Ubicloud builders for our Rust project [0] for several months, and it's worked very well. We've seen CI times go from 10-15 minutes to 6-7, and our bill has gone…
      necubi on HN
    • We've been running Ubicloud for a while at Resmo. It is indeed 10x cheaper. We upped our instance sizes by 2x for a slightly more performance but it's still 5x cheaper. The main…
      CSDude on HN
    • We've been using the Ubicloud runner for a while at PeerDB[1]. Great value and specially the ARM runners have been helpful to get our CI costs down. The team is really responsive…
      cauchyk on HN
  • Responsive team that adds requested features

    From 1 comment
    • We've been using the Ubicloud runner for a while at PeerDB[1]. Great value and specially the ARM runners have been helpful to get our CI costs down. The team is really responsive…
      cauchyk on HN

Objections

  • No caching support yet; slow cache transfers from GitHub

    From 3 comments
    • In this case, I don't think the issue is due to filesystem performance. Someone from Ubicloud can correct me, but my understanding is that for custom runners Github still stores…
      necubi on HN
    • didn't see any mention of caching in the docs. This tends to be pretty important for fast build/CI at many different key points of a given workflow (dependency cache, build…
      fierro on HN
    • Hi, I work for Ubicloud. Yes, that is correct. We are also working on implementing our own caching, which should speed up cache downloads/uploads significantly.
      pwmtr on HN
  • No macOS runners

    From 2 comments
    • Our biggest GHA fees come from running on MacOS. Do you offer MacOS as a managed service (or plan to?) and how much cheaper is that than GitHub?
      hangonhn on HN
    • Not for the foreseeable future. Ubicloud runs on bare metal providers and they don't lease Mac hardware. Technically, we could run MacOS VMs on arm64. However, our interpretation…
      ozgune on HN
  • No SOC2 or compliance certification

    From 2 comments

Requests

  • macOS runner support

    From 2 comments
    • Our biggest GHA fees come from running on MacOS. Do you offer MacOS as a managed service (or plan to?) and how much cheaper is that than GitHub?
      hangonhn on HN
    • I was looking for macOS M1 runner, which is not provided by GitHub. I'm willing to pay for that, but it seems that there are only Linux types now.
      ospider on HN
  • Windows runner support

    From 1 comment
    • This looks great and the pricing is obviously a big improvement, I will try it out for our Linux jobs. Sure would be good to see competition for the MacOS and Windows runners…
      tmpfs on HN
  • Caching layer

    From 2 comments
    • didn't see any mention of caching in the docs. This tends to be pretty important for fast build/CI at many different key points of a given workflow (dependency cache, build…
      fierro on HN
    • Hi there, I'm Ozgun, one of Ubicloud's founders. We have dozens of customers using Ubicloud runners in production today. We’re now designing our caching layer (Docker instance…
      ozgune on HN

Questions

  • Is the block storage wiped so data cannot be recovered?

    From 1 comment
    • > wipe out the block storage device attached to the VM Does this provide guarantee that subsequent job won't be able to recover the data?
      kburman on HN
  • Where is the company incorporated and is it GDPR compliant?

    From 1 comment
    • Where is your company incorporated? (e.g do you comply with the GDPR?). This should be stated on the website.
      fermigier on HN
  • Does it use on-demand workers or a long-running node?

    From 1 comment
    • Looks like it's a long running node? Or am I wrong? Does it have on demand workers like those Kubernetes providers, where you use shared master nodes (or with a very small fee),…
      commonenemy on HN

Alternatives named

  • BuildJet

    From 2 comments
    • We've been happily using BuildJet [0] for over a year now. Saved over $25k in CI costs compared to GH Actions - they're also using super powerful bare metal servers with Hetzner…
      thomasisaac on HN
    • How does this compare to BuildJet?
      forks on HN
  • WarpBuild

    From 1 comment
    • We support GitHub MacOS 13 runners on M2 Pros at WarpBuild [1]. They're about 25% faster and 50% cheaper per minute compared to the equivalent GitHub hosted runners. [1]…
      suryao on HN
  • RunsOn

    From 1 comment
    • I love to see examples in the wild of repos having switched to a non-official GitHub Action runner. I'm slowly preparing a collection of repo timings comparing GitHub vs…
      crohr on HN
  • Cirun

    From 1 comment
    • Thanks for sharing, looks cool! The one I have been using on all of my projects is https://cirun.io they support all cloud providers and have been around for almost as long as…
      ipshii on HN
  • philips-labs terraform-aws-github-runner

    From 1 comment
    • Looks neat. I've been using https://github.com/philips-labs/terraform-aws-github-runner to save on $
      syassami on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/39191870)