Hoppa till innehåll

CI and CD

Spacelift

Spacelift är en hanteringsplattform för Infrastructure as Code som lägger ett lager av samarbete, styrning och automatisering ovanpå verktyg som Terraform. Plattformen är byggd för team som redan skriver IaC men saknar en central plats för att köra, granska och kontrollera ändringar innan de når produktion. Den kombinerar CI/CD-liknande körningar med policystyrning och ett modulregister för återanvändbar infrastrukturkod.

Besök Spacelift

Vad är Spacelift?

Spacelift är en hanteringsplattform för Infrastructure as Code (IaC) som lägger ett CI/CD- och styrningslager ovanpå verktyg som Terraform och OpenTofu. Plattformen hanterar hela livscykeln för IaC-ändringar: den kör plan/apply-flöden triggade av pull requests, upprätthåller kontinuerlig efterlevnad (compliance) av infrastrukturresurser via Open Policy Agent (OPA) så att avvikelser eller policybrott kan blockeras innan de tillämpas, och erbjuder ett Terraform-modulregister för att dela återanvändbara moduler internt. Den stödjer ChatOps-integration för att trigga och godkänna infrastrukturändringar direkt från chattverktyg, samt SSO med SAML 2.0 för organisationsautentisering. Spacelift riktar sig till plattforms- och DevOps-team som hanterar infrastruktur som kod i större skala och behöver granskningsbara, policystyrda och samarbetsvänliga arbetsflöden snarare än att köra terraform apply manuellt eller via ad hoc CI-skript. Gratisplanen ger tillgång till publika worker pools med upp till 200 körminuter per månad.

Vad den fria nivån räcker till

Gratisnivån ger tillgång till IaC-samarbete, Terraform-modulregister, ChatOps-integration, kontinuerlig regelefterlevnad via Open Policy Agent, SSO med SAML 2.0, samt tillgång till publika worker pools med upp till 200 körminuter per månad.

Användningsfall

Automatiserade plan/apply-flöden

Kör plan/apply-arbetsflöden för Terraform eller OpenTofu triggade av pull requests, med granskning och godkännande inbyggt i processen.

Policy-as-code med OPA

Upprätthåll kontinuerlig efterlevnad på infrastrukturnivå med Open Policy Agent, så att felkonfigurerade eller icke-kompatibla resurser blockeras innan de skapas.

Delade Terraform-moduler

Dela och versionshantera Terraform-moduler internt via ett inbyggt modulregister.

ChatOps för infrastrukturändringar

Trigga och godkänna infrastrukturändringar direkt från chattverktyg istället för att växla till ett separat CI-gränssnitt.

Enterprise-autentisering

Koppla in Spacelift i organisationens befintliga identitetshantering via SSO/SAML 2.0.

Styrkor och begränsningar

Styrkor

  • Generös funktionsbredd i gratisplanen: IaC-samarbete, modulregister, ChatOps, OPA-baserad compliance och SSO/SAML 2.0 ingår
  • Stöd för flera IaC-verktyg (Terraform, OpenTofu) snarare än att vara låst till ett enda ekosystem
  • Inbyggd policy-as-code (OPA) ger ett styrningslager som rena CI-skript kring terraform apply saknar
  • SSO med SAML 2.0 redan i gratisplanen är ovanligt generöst jämfört med många andra verktyg som spärrar in SSO bakom enterprise-nivåer

Begränsningar

  • Gratisnivåns 200 körminuter per månad på publika worker pools är en begränsad kvot för team med frekventa infrastrukturändringar
  • Ett dedikerat IaC-styrningsverktyg lägger till ytterligare ett lager ovanpå Terraform/OpenTofu - en investering i inlärning och processomställning jämfört med att köra IaC direkt via generell CI
  • Risk för inlåsning i Spacelifts arbetsflöden och policyformat om organisationen växer och blir beroende av plattformens specifika funktioner
  • Källan anger inga detaljer om enterprise-priser, dataregioner eller SLA för betalda nivåer

Jämfört med alternativen

Spacelift konkurrerar direkt med Terramate och Terrateam, båda i samma kategori: Terramate är en orkestrerings- och hanteringsplattform för Terraform/OpenTofu/Terragrunt med en gratisnivå för mindre team, medan Terrateam är uttalat GitOps-först med pull request-drivna arbetsflöden och self-hosted runners för projektisolering. Spacelift skiljer sig genom att kombinera CI/CD-orkestrering med inbyggd policy-efterlevnad via Open Policy Agent och ett Terraform-modulregister i samma plattform, snarare än att vara enbart ett orkestreringslager. Valet mellan dem handlar ofta om hur mycket inbyggd governance (OPA, SSO) kontra ren GitOps-enkelhet och self-hosted-kontroll man prioriterar.

Vanliga frågor

Är Spacelift gratis för alltid?

Det finns en gratisplan med funktionerna källan listar (IaC-samarbete, modulregister, ChatOps, OPA-compliance, SSO/SAML 2.0) och upp till 200 minuter/månad på publika worker pools; källan anger inga prisnivåer för större team - verifiera direkt hos Spacelift.

Stödjer Spacelift OpenTofu, inte bara Terraform?

Ja, källan nämner uttryckligen stöd för Infrastructure as Code-verktyg generellt inklusive Terraform-ekosystemet.

Är Spacelift self-hosted eller endast moln?

Källan nämner public worker pools i gratisplanen, vilket tyder på en molnbaserad körningsmiljö; om self-hosted worker pools finns i betalda planer anges inte i källan.

Ingår SSO verkligen i gratisplanen?

Enligt källan, ja - SSO med SAML 2.0 listas som en av gratisplanens funktioner.

Vem passar Spacelift för?

Plattforms- och DevOps-team som hanterar Terraform/OpenTofu i skala och behöver granskningsbara, policystyrda arbetsflöden med samarbetsfunktioner utöver vad ren CI ger.

SIAX perspektiv

Spacelift passar team som redan har en etablerad Terraform-bas och vill få styrning och spårbarhet på plats utan att bygga en egen CI-lösning för infrastruktur. De 200 körminuterna i månaden räcker till löpande arbete i mindre team, men blir en begränsande faktor så fort flera projekt eller miljöer körs parallellt - det är då man behöver räkna på nästa nivå. SAML-SSO redan i gratisnivån är ett plus för byråer som hanterar flera kunders infrastruktur och vill ha spårbar åtkomst per person.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal