Spacelift

Spacelift

by Spacelift • • Infrastructure as Code (IaC) Tools

No reviews yet
Free plan available View plans

Spacelift is an infrastructure as code orchestration platform for platform teams running Terraform, OpenTofu, Pulumi and Ansible, hosted or self-hosted.

Spacelift runs infrastructure changes for teams that have outgrown one pipeline script per repository. It takes Terraform, OpenTofu, Pulumi, CloudFormation, Terragrunt, Ansible and Kubernetes code from version control and runs every plan and apply under one set of rules. Spacelift, Inc. builds it. The company dates from 2020 and is based in Redwood City, California. The unit of work is a stack, which ties a repository and branch to a tool and its settings. A push to a feature branch starts a proposed run that previews the change and reports back on the pull request. Plan policies fail a run that breaks a deny rule, approval policies hold a run until a reviewer signs off, and drift detection reruns proposed runs on a schedule. Spaces and Contexts group stacks and shared settings under role-based access control, while stack dependencies pass outputs from one stack to the next. Blueprints and Templates let developers create stacks inside limits the platform team sets, and Spacelift Intelligence adds an AI assistant for designing, deploying and governing infrastructure. Platform engineers and DevOps teams are the main users, especially where several infrastructure tools and many cloud accounts need a single workflow. It fits organizations moving off Terraform Cloud, Terraform Enterprise or a generic CI/CD setup, and teams moving from Terraform to OpenTofu. Runs execute on Spacelift's public workers or on private worker pools hosted inside a team's own network. Regulated organizations can run the whole platform self-hosted, with FedRAMP and air-gapped options. A typical change starts as a pull request against a Terraform or OpenTofu repository. It gets a proposed run with an Infracost estimate, then waits for a reviewer before it applies. Cloud integrations for AWS, Azure and Google Cloud hand each run short-lived credentials. Teams also import resources built by hand into managed state, delete temporary stacks on a schedule and publish versioned modules to the private registry. The result is one reviewed path from a code change to the cloud account it touches.

Pricing

View plans
  • Free

    Free

    • No credit card and no time limit
    • 2 users
    • 1 public worker
  • Starter +

    Custom pricing

    • Price on request; annual subscription, trial available
    • Unlimited users, 2 public workers and 1 or 2 private workers
    • Spaces, VCS integration and workflow customization
    • Drift detection and the Policy as Code engine
    • Cloud cost estimation, resource visualization and cloud integrations
    • Additional private worker available on request
    • Cancellable within 14 days of the contract only if the software is not activated
    • Workers cannot be removed from an annual subscription mid-term
  • Business

    Custom pricing

    • Price on request; annual subscription, trial available
    • Everything in Starter + with 3 private workers and unlimited users
    • Blueprints, Templates and advanced scheduling
    • Private provider registry and targeted replans
    • Silver Support with a dedicated Customer Success Manager and Slack channel
    • Multiyear subscriptions available
  • Enterprise

    Custom pricing

    • Price on request; annual subscription, trial available
    • Paid by purchase order, invoice or credit card, monthly or annually
    • Everything in Business with 5 to 30 private workers and unlimited users
    • SAML 2.0 SSO, MFA and audit trail
    • Concurrent VCS connections and OIDC API keys
    • Gold Support with a Customer Success Manager and enhanced onboarding
    • Multiyear subscriptions available
  • Enterprise +

    Custom pricing

    • Price on request; annual subscription, trial available
    • Everything in Enterprise with 12 to 30 private workers and unlimited users
    • Self-hosted, FedRAMP and on-premises air-gapped deployment
    • Gold Support with executive escalation
    • 100+ workers, a named TAM, 24/7 escalation and single-tenant on request
    • All plans can also be bought through the AWS and Azure marketplaces

Features

  • Included: Providers for AWS, Azure and Google Cloud
  • Included: Execution plan preview before apply
  • Included: Remote state with locking
  • Included: Drift detection against deployed cloud state
  • Included: Private module registry
  • Included: Infrastructure in general-purpose languages
  • Included: Policy-as-code checks at plan time
  • Included: Pull-request plans from version control
  • Included: Cost estimate on each plan
  • Included: Import of existing cloud resources
  • Not included: Encrypted workspace variables
  • Included: Per-workspace access control
  • Included: Approval required before apply
  • Included: Auto-destroy of temporary environments
  • Included: Cross-stack output references
  • Included: Self-hosted agents for private networks
  • Not included: Open source IaC engine

Additional Features

  • Stacks for Terraform, OpenTofu, Pulumi and CloudFormation
  • Terragrunt, Ansible and Kubernetes workflows
  • Proposed runs on feature branches
  • Pull request comments with run results
  • Policy as Code engine with deny rules
  • Approval policies
  • Spaces for role-based access control
  • Contexts for shared stack configuration
  • Drift detection on a schedule
  • Stack dependencies
  • Private worker pools
  • Terraform module registry
  • Private provider registry
  • Blueprints
  • Templates for developer self-service
  • Infracost cost estimation
  • AWS, Azure and Google Cloud integrations
  • Resource visualization
  • Spacelift Terraform provider
  • Scheduled stack deletion
  • Targeted replans
  • Audit trail
  • SAML 2.0 single sign-on
  • Spacelift Intelligence AI assistant
  • Self-hosted and air-gapped deployment

Best for

  • Platform teams standardizing how Terraform and OpenTofu run
  • DevOps teams running several IaC tools side by side
  • Organizations that need policy guardrails before any apply
  • Teams moving off Terraform Cloud or Terraform Enterprise
  • Engineering groups giving developers self-service infrastructure
  • Regulated organizations that need self-hosted, FedRAMP or air-gapped installs

Use cases

  • CI/CD for infrastructure as code
  • Detecting drift between code and live cloud resources
  • Running Terraform at scale across many stacks
  • Migrating from Terraform to OpenTofu
  • Blocking non-compliant plans with policy
  • Previewing infrastructure changes on pull requests
  • Requiring approval before an apply
  • Passing outputs from one stack to another
  • Running workers inside a private network
  • Estimating cloud cost changes with Infracost
  • Deleting temporary environments on a schedule
  • Importing existing cloud resources into Terraform state
  • Sharing versioned modules across teams

Screenshots & Videos

Explore Spacelift in action

Spacelift Homepage With The Platform Hero
View full size
Spacelift Homepage With The Platform Hero

User Reviews

Write a Review

No reviews yet

Be the first to share your experience with this software.

Compare with Similar Software

Click to compare side by side with Spacelift

Want to claim this brand?

To claim this brand, please contact support.