[Live Webinar] Multiplayer IaC: Solving State, People, and Process-Level IaC Challenges

Register Now ➡️

CI/CD for Infrastructure

Spacelift enables developer freedom by supporting multiple IaC providers, version control systems, and public cloud endpoints with precise guardrails for universal control.

Start for Free
  • IaC Providers

    • Terraform
    • Terragrunt
    • Pulumi
    • CloudFormation
    • Kubernetes
    • Ansible
  • VCS Providers

    • GitHub
    • GitLab
    • Bitbucket
    • Azure DevOps
    • etc.
  • Public Cloud Providers*

    • AWS
    • Azure
    • GCP

    * Native integration

Application teams and Platform teams have benefited from Continuous Integration (CI) and Continuous Delivery (CD) for some time now. Those benefits historically have been limited to every aspect of the SDLC except the Infrastructure.

Spacelift brings those benefits to IaC in the following ways:

Automate Infrastructure Builds

Treat infrastructure the same way you do application code by integrating Git, version control systems, and complex workflows including Atlantis style and more

Support Developer Choice

Applications are built in a variety of languages! Provide the same choice for Infrastructure including Terraform, CloudFormation, Pulumi, Kubernetes, and Ansible

Introduce Guardrails and Audit Capabilities

Take full control to design and empower development teams to deploy Infrastructure safely, confidently, and easily within a familiar framework including PRs, merges, and commits

Driftless infrastructure

Provide drift detection capabilities to any IaC provider to enable desired state for application infrastructure across teams, applications, and clouds

  • Single Sign-on

    Spacelift supports logging in using GitHub, GitLab, Google, OIDC and SAML 2.0

  • GraphQL API

    Spacelift provides a GraphQL API for you to control your Spacelift account programmatically

  • Webhooks

    Spacelift can optionally be set to send webhooks - POST requests about run state and configuration changes - to an HTTP endpoint of your choice

Spacelift is powering platform teams

everywhere

checkout.com logo large white text on gray background

"Spacelift has enabled Checkout to scale from a handful of deployments per day to averaging over 500 per day."

Joe Hutchinson

Director of Engineering - Developer Platform

Read the case study

lightspeed logo

“Our team includes developers distributed around the world across American, Australian, and European time zones. Spacelift has given us a lot of additional trust in each other. Because we have guardrails and defined workflows set up it allows us to have shared visibility into what we’re all doing.”

Alex Jurkiewicz

Senior Site Reliability Engineer

Read the case study

cloudposse logo

“With Spacelift, we can have an overarching collection of policies that govern when and how everything runs. This stuff is radically further ahead than the way 99% of companies use Terraform.”

Erik Osterman

CEO of DevOps Accelerator

Read the case study

kin logo

"Spacelift has helped us set up a flexible and productive Infrastructure as Code environment. It makes the basics like setting up and iterating on plans simpler and quicker, which has allowed us to focus on larger engineering concerns. And when things in our infrastructure go wrong, that’s when Spacelift really shines!"

Jason Fraley

VP Security and Infrastructure

Read the case study

checkout.com logo large white text on gray background

"Spacelift has enabled Checkout to scale from a handful of deployments per day to averaging over 500 per day."

Joe Hutchinson

Director of Engineering - Developer Platform

Read the case study

lightspeed logo

“Our team includes developers distributed around the world across American, Australian, and European time zones. Spacelift has given us a lot of additional trust in each other. Because we have guardrails and defined workflows set up it allows us to have shared visibility into what we’re all doing.”

Alex Jurkiewicz

Senior Site Reliability Engineer

Read the case study

IaC Was Just The Beginning

You need a collaborative environment for building the platform your teams need, with deep insight, full control, and unlimited flexibility. Build better with Spacelift.

Liftoff with Spacelift!

Frequently Asked Questions

  • How is Spacelift different from generic CI/CD tools?

    Generic CI/CD runs scripts. Spacelift is an IaC and Terraform delivery platform with built-in policy as code, OPA, RBAC, drift detection, stack dependencies, and a GitOps plan and apply workflow purpose-built for infrastructure.

  • Can I use Spacelift alongside GitHub Actions/GitLab CI/Jenkins?

    Yes. Keep GitHub Actions, GitLab CI, or Jenkins for app builds and call Spacelift for Terraform runs through API, CLI, or webhooks. Spacelift can trigger on pull requests and post plans and statuses back to your VCS.

  • When is Spacelift better than a generic CI/CD pipeline?

    Choose Spacelift when you need Terraform-aware workflows, policy-gated approvals, safe applies, and audit-ready governance. It excels for multi-team, multi-account, and multi-cloud environments that have outgrown scripts and ad hoc jobs.

  • How do approvals and guardrails differ in Spacelift from CI “manual” steps?

    CI manual steps only pause a job. Spacelift enforces policy as code before plan, during plan, and before apply. Approvals can depend on resource type, tags, cost estimates, branch, or user role, with full audit logging.

  • How does Spacelift handle state, drift, and reviews?

    Use Spacelift-managed remote state or your existing backend like S3 or Azure Blob. Scheduled or on-demand drift checks surface differences without applying. Plans post to pull requests so reviewers see proposed changes, policy results, and history.

  • Is there vendor lock-in with Spacelift? Can we integrate with existing tools?

    No vendor lock-in. Your Terraform code, modules, and state remain yours. Spacelift integrates with GitHub, GitLab, Bitbucket, SSO providers, chat tools, secrets managers, and ticketing systems through APIs and webhooks.