Our great sponsors
-
terraform-aws-backend
A Terraform module for your AWS Backend + a guide for bootstrapping your terraform managed project
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I work at Scalr and we're the only other remote operations backend for Terraform if you're looking for a straightforward migration. We also have an on-prem offering if that is a requirement of yours, which it appears to be if you're running TFE and looking at Gitlab EE. If not, we have SaaS + agents. You can see the differentiation matrix here: https://www.scalr.com/terraform-cloud-alternative.
Oh, nice. We're using https://github.com/stavxyz/terraform-aws-backend which rolls up all the little plumbing steps to set up the S3 and DynamoDB. It's a bit of a kludge to get around the chicken-and-egg problem of using Terraform to provision the Terraform state storage, but is much better than doing it manually!
You could try Terrakube, it provides support for a private registry, ssh keys, personal access token, custom workflows, schedule workspaces and it supports several authentication providers like Azure AD, Google Cloud Identity, Amazon Cognito, OIDC, LDAP, etc, VCS connection with GitHub, Gitlab, Azure DevOps and Bitbucket. You can quickly deploy it If your are using Kubernetes with the helm chart or even create custom workflows using terrakube extensions with other open source tools. Here is a little example using OPA. You can even test without installing anything with some preloaded data using Gitpod
You could try Terrakube, it provides support for a private registry, ssh keys, personal access token, custom workflows, schedule workspaces and it supports several authentication providers like Azure AD, Google Cloud Identity, Amazon Cognito, OIDC, LDAP, etc, VCS connection with GitHub, Gitlab, Azure DevOps and Bitbucket. You can quickly deploy it If your are using Kubernetes with the helm chart or even create custom workflows using terrakube extensions with other open source tools. Here is a little example using OPA. You can even test without installing anything with some preloaded data using Gitpod