Is anyone using <https://www.runatlantis.io/> alre...
# general
r
Is anyone using https://www.runatlantis.io/ already? Curious how it compares to terraform cloud or spacelift thinking
j
So I had to do an analysis of all three at my last place. We ended up going with Spacelift. Atlantis is free, but self-managed, and the initial setup + care and feeding was more expensive in engineering time over just paying for a managed service.
TF Cloud we ruled out because it was crazy expensive.
If you can get away with not having to run any private workers, Spacelift is super cheap.
(We ended up needing a private runner for our Terraform because we had some pretty terrible architectural decisions we were grappling with. Even then, still worth the cost and still leagues cheaper than TF cloud.)
k
It's not bad, but it lacks features useful in larger scale. For example, there is nothing to control what cloud accounts can be used by specific repositories and there is no builtin ability to spread load across multiple containers. We've added additional layer controlling what accounts are available for what repositories, and it's running in scale of hundreds of repositories for quite some time already without issues.
s
We have quite many atlantis instances running in our company...and it's with a bit of mixed feelings but could for sure be worse as well
...all running based on a helm chart so fairly easy to throw into k8s
r
thanks for the feedback! SpaceLift only runs on SaaS right?
(well, I guess with the private workers you can self-host some part of it)
j
Yeah, I don't think there's a self-hosting option for Spacelift
(At least there wasn't when I looked into it like three months ago)
r
Hm... I think you can do Spacelift self-hosted, but it has to be on AWS: https://spacelift.io/blog/introducing-spacelift-self-hosted