top | item 38240732

(no title)

CptKriechstrom | 2 years ago

I've been migrating some Workflows to dagger.io. So far it's amazing.

discuss

order

redhale|2 years ago

Thanks for sharing, I was unaware of dagger.io!

I'm curious now -- are there any other alternatives with similar philosophy/benefits?

tao_at_garden|2 years ago

Yes, there's us over at https://garden.io! We're big believers in pipelines that run anywhere. I even made a short little video that should give you the gist. [1]

Some of the short-list of differences: we use YAML for our configuration language, Dagger can use full-fat languages to define its pipelines. Our feature scope is broader: you can use us to vend IDP-like stacks to your developers if you're a Platform Team; we make development with remote Kubernetes clusters very easy, including all the remote image builds; and we have a number of integrations so you can bring your IaC tool of choice (Pulumi, Terraform) into your pipeline and set up service -> infra dependencies.

[1] https://www.youtube.com/watch?v=JFnan6s2cDg

maestrae|2 years ago

There's earthly.dev but like previous commenters, I went with dagger because i prefer its Apache 2.0 license over earthly's BSL.

andthat|2 years ago

Same here, it's so liberating! I'm also using a Magefile to run the pipelines (written in Go) locally.