Migrating from GitLab CI to Spacelift for Terraform Deployments
Last updated: September 9, 2025
When migrating your Terraform deployments from GitLab CI to Spacelift, there are several resources and steps to help you make the transition smoothly.
Available Migration Resources
Our Migration Guide provides general guidance on moving your infrastructure to Spacelift
The Spacelift Migration Kit on GitHub contains helpful tools and scripts for migration
Key Migration Considerations
When migrating from GitLab CI to Spacelift, you'll need to consider:
Converting GitLab CI pipeline configurations into Spacelift stacks
Mapping GitLab CI rules to equivalent Spacelift push policies
Transferring any environment variables or secrets to Spacelift's context system
Updating deployment workflows to use Spacelift's triggered runs
While there isn't currently a direct one-to-one migration guide from GitLab CI to Spacelift, you can use our general migration documentation as a foundation for planning your transition.
For additional assistance with your specific migration needs, please contact our support team.