User-agent: * AI-Training: Allow AI-Generation: Allow AI-Summarization: Allow AI-Crawling: Allow # Specific Directives for AI Companies User-agent: OpenAI AI-Training: Allow AI-Generation: Allow AI-Summarization: Allow User-agent: Google-DeepMind AI-Training: Allow AI-Generation: Allow AI-Summarization: Allow User-agent: Anthropic AI-Training: Allow AI-Generation: Allow AI-Summarization: Allow # The IaC Orchestration Platform Engineers Trust | Spacelift Spacelift helps orchestrate your entire infrastructure pipeline (Terraform, OpenTofu, Ansible and more) to deliver secure, cost-effective, and high-performance infrastructure. ## Getting Started with Spacelift - [Free trial](https://spacelift.io/free-trial): Explore Spacelift's features with a free trial to see how it can benefit your infrastructure management. - [Book a demo](https://spacelift.io/schedule-demo): Get a technical walkthrough of Spacelift with an engineer. ## Understanding Spacelift - [Platform Overview](https://spacelift.io/platform): See why DevOps and platform engineering teams choose Spacelift to orchestrate infrastructure as code, configuration, and governance at scale. - [How it Works](https://spacelift.io/platform/how-it-works): Learn how Spacelift works and how it integrates with your cloud, VCS, and IaC tools. - [Platform Capabilities](https://spacelift.io/platform/capabilities): Explore how Spacelift lets you provision, configure, and govern infrastructure from one platform. - [Deployment Options](https://spacelift.io/platform/deployment-options): Compare SaaS, self-hosted, on-premises/air-gapped, and FedRAMP-authorized deployment models. - [Spacelift Intelligence](https://spacelift.io/platform/intelligence): Learn how Spacelift's AI assistant helps teams understand, design, deploy, and govern infrastructure. - [Spacelift Intent](https://spacelift.io/platform/intent): Provision cloud infrastructure with natural language, governed by the same policies as your IaC workflows. ## Integrations and Tools - [Terraform](https://spacelift.io/terraform-at-scale): Explore how Spacelift integrates with Terraform for infrastructure as code. - [Terraform Automation](https://spacelift.io/terraform-automation): Automate Terraform workflows with unlimited policies and automatic drift detection. - [Ansible](https://spacelift.io/elevate-your-ansible-automation): Understand the capabilities of using Ansible within the Spacelift platform. - [OpenTofu](https://spacelift.io/opentofu): Learn about the integration of OpenTofu with Spacelift for enhanced infrastructure management. - [Spacelift for AWS](https://spacelift.io/aws): See how Spacelift integrates with AWS, including availability on the AWS Marketplace. - [See all integrations](https://spacelift.io/platform/integrations): View a comprehensive list of IaC tools, source control, communication, observability, and cloud provider integrations. ## Comparisons - [vs Terraform Cloud](https://spacelift.io/terraform-cloud-alternative): Compare Spacelift with Terraform Cloud to understand the differences and benefits. - [Spacelift vs. Terraform Cloud (detailed comparison)](https://spacelift.io/terraform-cloud-vs-spacelift): A feature-by-feature comparison of Spacelift and Terraform Cloud for Terraform automation. - [vs Terraform Enterprise](https://spacelift.io/terraform-enterprise-alternative): Analyze how Spacelift stacks up against Terraform Enterprise. - [vs Atlantis](https://spacelift.io/atlantis-alternative): Review the features of Spacelift in comparison to Atlantis. - [vs Generic CI/CD](https://spacelift.io/ci-cd-for-infrastructure): Evaluate Spacelift's capabilities against generic CI/CD solutions. ## Key Features - [IaC at Scale](https://spacelift.io/infrastructure-at-scale): Learn how to scale your infrastructure safely and efficiently with Spacelift's end-to-end workflow. - [Infrastructure Governance](https://spacelift.io/infrastructure-governance): Understand how Spacelift helps standardize and control infrastructure provisioning and configuration. - [Collaboration](https://spacelift.io/collaboration): Discover how to implement and automate secure, collaborative workflows with Spacelift. - [Developer Velocity](https://spacelift.io/developer-velocity): See how Spacelift simplifies provisioning and configuration for developers with a unified workflow. - [Drift Detection](https://spacelift.io/drift-detection): Learn about Spacelift's drift detection capabilities to maintain infrastructure integrity. ## Industries - [Financial Services](https://spacelift.io/industries/financial): How banks, fintechs, payment providers, and insurers use Spacelift to innovate securely. - [Technology Companies](https://spacelift.io/industries/technology): How SaaS companies, marketplaces, and other technology firms boost productivity and compliance with Spacelift. ## Mission Guides - [Leaders Guide](https://spacelift.io/missionguide/leaders-guide): Essential resources for infrastructure automation leaders looking to advance further. - [Adopters Guide](https://spacelift.io/missionguide/adopters-guide): Resources for teams moving from automation adoption to standardization and governance. - [Experimenters Guide](https://spacelift.io/missionguide/experimenters-guide): Resources for teams just getting started with infrastructure automation. - [Optimizers Guide](https://spacelift.io/missionguide/optimizers-guide): Resources for teams closing gaps in security, compliance, and scalability. - [Audit-Ready Infrastructure Guide](https://spacelift.io/missionguide/audit-ready-infrastructure): Everything needed to build secure, auditable infrastructure and prove it. - [Drift Detection Guide](https://spacelift.io/missionguide/drift-detection): Everything needed to detect infrastructure drift and act on it. ## Resources and Support - [Docs](https://docs.spacelift.io/): Access the official documentation for detailed guidance on using Spacelift. - [Blog](https://spacelift.io/blog): Read articles on infrastructure best practices and updates from Spacelift. - [Learning Center](https://spacelift.io/learn): Practical Terraform tutorials and IaC guides on automation, policy as code, drift detection, CI/CD, and platform engineering. - [Resource Library](https://spacelift.io/resources): Find eBooks, webinars, cheat sheets, and tools to help you get started with Spacelift. - [Case Studies](https://spacelift.io/customers): Explore customer stories that highlight the successful implementation of Spacelift. - [Partners](https://spacelift.io/partners): Learn about Spacelift's partners and their services. ## Company Information - [About Us](https://spacelift.io/about-us): Learn more about Spacelift and its mission in the infrastructure management space. - [Contact Us](https://spacelift.io/contact): Get in touch with Spacelift for inquiries or support. - [Careers](https://spacelift.io/careers): Explore career opportunities at Spacelift and join the team. - [Media Resources](https://spacelift.io/media-resources): Logos, brand assets, and press resources. ## Additional Information - [Pricing](https://spacelift.io/pricing): Review the pricing plans available for Spacelift services. - [Security](https://spacelift.io/security): Spacelift undergoes regular security audits performed by independent external auditors that confirm the effectiveness of internal controls in terms of Spacelift security, availability, processing integrity, confidentiality, and privacy of customer data. - [Trust Center](https://trust.spacelift.io/): Review Spacelift's compliance certifications and security documentation. - [Support Knowledge Base](https://support.spacelift.io/): Self-serve help articles and support documentation. - [System Status](https://spacelift.statuspage.io/): Check the real-time operational status of Spacelift. - [Product Changelog](https://feedback.spacelift.io/changelog): See what's new and recently shipped in Spacelift. - [Test Pilot Program](https://spacelift.io/test-pilot-program): Get early access to new Spacelift features. - [Events](https://spacelift.io/devops-conferences-events): Check the upcoming events where Spacelift will be present. - [Newsletter](https://spacelift.io/newsletter): Subscribe to the Spacelift newsletter for updates and insights. - [Privacy Policy](https://docs.spacelift.io/legal/privacy): Understand how Spacelift handles your data with its privacy policy. - [Terms of Service](https://docs.spacelift.io/legal/terms): Review the terms governing the use of Spacelift services. ## Ansible - [13 Popular Ansible Alternatives You Should Know in 2026](https://spacelift.io/blog/ansible-alternatives): Check out the top 13 alternatives to Ansible and decide which tool works best for your infrastructure automation. - [50+ Ansible Best Practices to Follow (Tips & Tricks)](https://spacelift.io/blog/ansible-best-practices): In this article, we discuss best practices and tips for setting up Ansible projects and suggest how to effectively manage Ansible’s internals. - [50+ Top Ansible Interview Questions & Answers for 2026](https://spacelift.io/blog/ansible-interview-questions): Ace your Ansible interview: 55 key questions on architecture, playbooks, EDA, performance, security, and integrations. - [7 Ansible Use Cases - Management & Automation Examples](https://spacelift.io/blog/ansible-use-cases): What is Ansible best used for in 2024? Explore real-life industry use cases for Ansible, impact on configuration management, CI/CD and more. - [Ansible + Spacelift = Better Together: Ansible Integration](https://spacelift.io/blog/spacelift-ansible-integration-beta): The Spacelift team is pleased to announce the newest IaC provider within the Spacelift platform, Ansible from Red Hat. - [Ansible Architecture: Key Components Overview](https://spacelift.io/blog/ansible-architecture): Learn about the different components of Ansible architecture, including control nodes, managed nodes, modules, plugins, and inventories. - [Ansible Cheat Sheet: CLI Commands and Basics](https://spacelift.io/blog/ansible-cheat-sheet): This Ansible cheat sheet guide will help you get straight to the basics and ad-hoc commands you need when using Ansible. - [Ansible Conditionals - When, Register & Other Examples](https://spacelift.io/blog/ansible-when-conditional): Learn what Ansible conditionals are with examples for when and register. See how to use AND, OR, and NOT operators for multiple conditions. - [Ansible Configuration Drift Management, Detection & Fixes](https://spacelift.io/blog/ansible-configuration-drift-management): Learn how Ansible configuration drift happens, how to detect it, and best practices to remediate and prevent drift at scale. - [Ansible Cron Module : Automating Cron Jobs](https://spacelift.io/blog/ansible-cron-module): Learn how to use the Ansible Cron module for managing scheduled tasks efficiently. See examples and use cases. - [Ansible Delegate_to: Run Tasks on Delegated Host](https://spacelift.io/blog/ansible-delegate-to): Learn how to use the Ansible delegate_to directive to execute a task on different specific hosts or groups. See use case examples. - [Ansible Dynamic Inventories And Spacelift](https://spacelift.io/blog/ansible-dynamic-inventories-and-spacelift): Explore a custom Spacelift dynamic inventory (tofusible), specifically built for OpenTofu and Ansible using our Stack Dependencies feature. - [Ansible Dynamic Inventory: Types, How to Use & Examples](https://spacelift.io/blog/ansible-dynamic-inventory): Learn how to use Ansible dynamic inventory with different types of providers. See example with AWS. Static vs dynamic inventories explained. - [Ansible Fetch Module: How it Works & Examples](https://spacelift.io/blog/ansible-fetch): Learn how Ansible fetch module works — key parameters, common use cases, step-by-step examples, and alternatives. - [Ansible Guides and Tutorials](https://spacelift.io/blog/ansible): Want to level up your Ansible knowledge? Explore our tutorials and step-by-step guides written by Ansible experts. Learn Ansible best practices and solutions to the most difficult problems. - [Ansible Lightspeed: AI-Powered Playbook Automation Guide](https://spacelift.io/blog/ansible-lightspeed): Learn what Ansible Lightspeed is, how it works, setup steps, pricing, and how it compares to other AI tools for infrastructure automation. - [Ansible Lineinfile Module : Managing Lines in Text Files](https://spacelift.io/blog/ansible-lineinfile-module): You can use the Ansible lineinfile module to add, remove, replace, change, and insert lines in text files. See advanced use cases. - [Ansible Loops : How To Use, Tutorial & Examples](https://spacelift.io/blog/ansible-loops): What are Ansible loops? Learn how to loop over lists and dictionaries in Ansible. See examples. With_items vs loop explained. - [Ansible Modules - How To Use Them Efficiently (Examples)](https://spacelift.io/blog/ansible-modules): Modules are one of Ansible's core building blocks. See examples of the most popular ones, best practices, and how to build custom modules. - [Ansible Playbooks: Complete Guide with Examples](https://spacelift.io/blog/ansible-playbooks): What are Ansible playbooks? Learn how to structure, write, and run a playbook. See the practical examples. - [Ansible Register: How to Store and Reuse Task Output](https://spacelift.io/blog/ansible-register): Learn how to use the Ansible register keyword to store task output, make decisions in playbooks, and control conditional task execution. - [Ansible Replace Module: How to Replace Strings & Lines](https://spacelift.io/blog/ansible-replace-module): Learn how to use the Ansible replace module to replace strings and lines in Ansible files. See multiline and regex examples. - [Ansible Roles: Basics, Creating & Using](https://spacelift.io/blog/ansible-roles): Explore the concept of Ansible roles, their structure, and how we can refactor our playbooks into roles or generate them from scratch. - [Ansible Security Automation: Risks & 7 Best Practices](https://spacelift.io/blog/ansible-security): Learn why Ansible security matters, the risks to watch for, and 7 best practices to secure playbooks, secrets, configs, and automation workflows. - [Ansible Service Module: Start, Stop, & Manage Services](https://spacelift.io/blog/ansible-service-module): Learn how to use the Ansible service module to start, stop, restart, and manage services across systems, with examples and best practices. - [Ansible Tags Explained - Examples & Best Practices](https://spacelift.io/blog/ansible-tags): Learn what Ansible tags are and what the benefits of using them are. See examples. Skip, always, and never tags explained. - [Ansible Tutorial for Beginners: Playbook & Examples](https://spacelift.io/blog/ansible-tutorial): What is Ansible? How does it work? See the Ansible tutorial for beginners with playbook and commands explained with examples. - [Ansible Variable Precedence Explained: Order & Use Cases](https://spacelift.io/blog/ansible-variable-precedence): Learn how Ansible variable precedence works, the hierarchy, use cases, and best practices. See examples and tips for automation. - [Ansible Variables: How to Use Different Types of Ansible Variables (Examples)](https://spacelift.io/blog/ansible-variables): How to work with Ansible variables in playbooks, inventories & command line, and where to set them. Special and environment types explained. - [Ansible Vault: How to Securely Encrypt Sensitive Data](https://spacelift.io/blog/ansible-vault): Explore different options for encrypting and decrypting sensitive information and managing passwords with Ansible Vault. See examples. - [Ansible vs. Ansible Tower (Automation Controller) Explained](https://spacelift.io/blog/ansible-vs-ansible-tower): Learn the difference between Ansible and Ansible Tower (Automation Controller). Compare features, UI benefits, and when to use each tool. - [Ansible vs. Jenkins - Key Differences and Comparison](https://spacelift.io/blog/ansible-vs-jenkins): Ansible vs. Jenkins: the key features of each, what is the difference between the tools, and which one to choose? See the full comparison. - [Ansible vs. Kubernetes (Key Differences Explained)](https://spacelift.io/blog/ansible-vs-kubernetes): Ansible vs Kubernetes - what is the difference between the tools, and which one is better? See a detailed expert comparison. - [Ansible with Docker: Automate Container Management](https://spacelift.io/blog/ansible-docker): Learn how to use Ansible with Docker to automate container management. Explore modules, image builds, deployments, and best practices. - [Ansible with GitHub Actions: Automating Playbook Runs](https://spacelift.io/blog/github-actions-ansible): In this step-by-step guide, you’ll learn how to use GitHub Actions to automate deployments and run Ansible playbooks. - [Ansible Yum Module : Installing & Removing Packages](https://spacelift.io/blog/ansible-yum-module): Learn how to use the Ansible yum module to manage packages with yum package manager. See examples for single and multiple packages. - [Automation with Ansible AWX (Step-by-Step Guide)](https://spacelift.io/blog/ansible-awx): Explore Ansible AWX features and components. Learn how to use AWX with a dashboard walkthrough and examples. Ansible AWS vs Tower. - [Configuration Management with Ansible](https://spacelift.io/blog/ansible-configuration-management): Learn which features make Ansible a great configuration management tool. See examples of practical use cases and best practices. - [Guide to Ansible Facts and Fact Gathering](https://spacelift.io/blog/ansible-facts): Learn how Ansible facts work, when to gather or skip them, how to print specific values, and fix common issues like fact-gathering delays. - [Handlers in Ansible Playbooks: How to Use Them](https://spacelift.io/blog/ansible-handlers): In this tutorial, you’ll learn what are Ansible handlers and how to define and use them for different tasks. - [How to Create a Directory in Ansible Step-by-Step](https://spacelift.io/blog/ansible-create-directory): Learn how to create, manage, and remove directories in Ansible. Step-by-step guide with best practices, permissions, and error handling tips. - [How to Create Ansible Template (Examples)](https://spacelift.io/blog/ansible-template): See how to use Ansible templates to parametrize configuration files and leverage variables in templates with Jinja2 and Ansible Playbooks. - [How to Create Ansible Users & Add Passwords](https://spacelift.io/blog/ansible-create-user): Learn how to create users and set passwords using Ansible. Use the Ansible user module to automate user management easily. - [How to Implement Ansible Automation Workflows](https://spacelift.io/blog/ansible-automation): Learn how to implement Ansible automation workflows for deployment and configuration management across your infrastructure. - [How to Improve Ansible Performance & Speed Up Playbooks](https://spacelift.io/blog/how-to-improve-ansible-performance): Learn how to improve Ansible performance and speed up playbook runs with tips on playbook structure optimization and more. - [How to Install Ansible on Ubuntu, RHEL, macOS & CentOS](https://spacelift.io/blog/how-to-install-ansible): Learn how you can install Ansible using pip and on different operating systems like Ubuntu, RHEL, CentOs, Windows, and macOS. - [How to Manage Kubernetes with Ansible (Tutorial)](https://spacelift.io/blog/ansible-kubernetes): Discover ways to deploy Kubernetes with Ansible. See examples of managing resources, creating a Kubernetes cluster using Ansible, and more. - [How to Troubleshoot and Debug Ansible Playbooks: Tutorial](https://spacelift.io/blog/ansible-debug): Learn how to troubleshoot your Ansible projects with CLI commands and the Ansible debug module. See examples. - [How to Use Ansible Become Keyword to Secure Playbooks](https://spacelift.io/blog/ansible-become): Learn how to use the Ansible become keyword to secure Ansible playbooks. become_user and become_method explained. See examples. - [How to Use Ansible Copy Module (Examples)](https://spacelift.io/blog/ansible-copy): The copy module in Ansible and its use cases explained. See examples with files and directories on local and remote. Copy vs fetch vs sync. - [How to Use Ansible For DevOps? Hands-On Tutorial](https://spacelift.io/blog/ansible-devops): What is Ansible, and how it works? Discover why and how to use it in DevOps pipelines with this beginner-friendly hands-on guide. - [How to Use Blocks in Ansible Playbooks](https://spacelift.io/blog/ansible-block): Learn how to use Ansible blocks to create logical groups of tasks. See examples for rescue blocks and blocks with when condition. - [Infrastructure as Code with Ansible: Tutorial](https://spacelift.io/blog/ansible-infrastructure-as-code): Learn how to use Ansible with infrastructure as code to provision and manage cloud resources, unify configuration, and IaC workflows. - [Introducing Spacelift’s Latest Ansible Functionality](https://spacelift.io/blog/introducing-spacelifts-latest-ansible-functionality): We are excited to announce the newest enhancement to our Ansible functionality. This update addresses key challenges we have identified with Ansible and configuration management. - [Puppet vs Ansible: Key Differences Explained](https://spacelift.io/blog/puppet-vs-ansible): See the full comparison between Puppet vs Ansible: the key features of each, what is the difference between the tools, and which is better. - [Red Hat Summit + AnsibleFest 2025 : Event Guide](https://spacelift.io/blog/red-hat-summit-ansiblefest-guide): Planning to attend Red Hat Summit and AnsibleFest 2025? See everything you need to know - venue, recommended sessions, and more. - [Terraform vs. Ansible: Differences and Comparison of Tools](https://spacelift.io/blog/ansible-vs-terraform): Ansible vs Terraform: what is the difference between the tools and which one to choose? See a detailed expert comparison and decide for yourself. - [Top 7 Ansible Tower / Automation Controller Alternatives](https://spacelift.io/blog/ansible-tower-automation-controller-alternatives): Explore the best Ansible Tower (Automation Controller) alternatives, including top features, pricing, and key differences to help you choose. - [Using Ansible apt Module to Manage Packages](https://spacelift.io/blog/ansible-apt-module): Learn how to use the Ansible apt module to install, upgrade, and remove packages from Ubuntu or Debian-based Linux systems. - [Using Ansible File Module to Manage Files & Directories](https://spacelift.io/blog/ansible-file-module): Learn how to use the Ansible file module to create, modify, delete files and directories on remote hosts. Includes examples and key use cases. - [Using Ansible in CI/CD Workflows: Guide & Examples](https://spacelift.io/blog/ansible-ci-cd): Learn how to integrate Ansible into CI/CD pipelines, automate deployments, and use playbooks for testing, orchestration, and delivery. - [Using Ansible Ping Module for Host Connectivity Checks](https://spacelift.io/blog/ansible-ping-module): Learn how to check host connectivity with the Ansible ping module. See ad-hoc commands, playbooks, and how it differs from ICMP pinging. - [Using Ansible Shell Module to Execute Remote Commands](https://spacelift.io/blog/ansible-shell-module): Learn how to run remote commands with Ansible shell module. See examples. The difference between Ansible shell vs. command. - [Using Ansible to Automate AWS (Tutorial)](https://spacelift.io/blog/ansible-aws): Learn how to use Ansible in AWS, including dynamic inventory and modules. See examples, benefits and best practices. - [Using Ansible to Automate Azure Deployments](https://spacelift.io/blog/ansible-azure): Learn how to use Ansible playbooks to automate Azure resource provisioning and management. Ansible vs. Azure DevOps explained. - [Using Terraform & Ansible Together](https://spacelift.io/blog/using-terraform-and-ansible-together): In this tutorial, you'll learn how to use Terraform and Ansible together. See how Spacelift can greatly simplify and elevate your workflow for both tools. - [Working with Ansible Inventory – Basics and Examples](https://spacelift.io/blog/ansible-inventory): Learn about Ansible inventory file functionality, combining multiple inventory sources and options for dynamic inventories. ## Aws - [14 AWS IAM Security Best Practices](https://spacelift.io/blog/aws-iam-best-practices): What are the best practices for IAM security in AWS? In this post, we recap top tips for IAM Users, Groups, Policies, and Roles. - [Adventures in AWS Lambda Land - a Migration Gone Well](https://spacelift.io/blog/aws-lambda-migration): See the approach we’ve taken that allowed us to simplify our setup and clarify common misconceptions you might have about AWS Lambda development. - [AWS Certified DevOps Engineer - Professional (Cheat Sheet)](https://spacelift.io/blog/aws-certified-devops-engineer-professional): How to become the AWS Certified DevOps Engineer and get the Professional Certification in 2024? See notes and cheat sheet to get started. - [AWS Cloud Security - Best Practices & Solutions](https://spacelift.io/blog/aws-cloud-security): This in-depth guide on cloud security and compliance in AWS covers best practices, tools, and strategies to safeguard your cloud environment. - [AWS CloudFormation Drift Detection & Remediation Guide](https://spacelift.io/blog/aws-cloudformation-drift-detection): Learn what CloudFormation drift is, how to detect, troubleshoot, and remediate it (console, CLI, StackSets, AWS Config). - [AWS Cost Optimization: Strategies, Best Practices, and Tools](https://spacelift.io/blog/aws-cost-optimization): Explore AWS cost optimization strategies and principles. Discover best practices for AWS cost reduction and efficient usage of cloud resources. - [AWS Guides and Tutorials](https://spacelift.io/blog/aws): Want to level up your AWS knowledge? Explore our tutorials and step-by-step guides written by AWS experts. Learn AWS best practices and solutions to the most difficult problems. - [AWS IAM Policies : Creating an IAM Policy & Best Practices](https://spacelift.io/blog/iam-policy): Look into AWS IAM policies with some best practices. Learn how they are structured, how to create them, and how to assign necessary permissions. - [AWS IAM Roles - Everything You Need to Know & Examples](https://spacelift.io/blog/aws-iam-roles): See our detailed AWS IAM Roles guide. Learn about why we need IAM, what are the different role types, and how to create and manage them. - [AWS Proton: What It Is, How It Works & What’s Next](https://spacelift.io/blog/what-is-aws-proton): Learn what AWS Proton does, how templates, environments, and pipelines fit together, and how to plan a migration before end of support. - [AWS re:Invent 2025: An In-Depth Guide](https://spacelift.io/blog/aws-reinvent-guide): See everything you need to know about AWS re:Invent 2025, review of the 2024 version, and suggestions for other events. - [AWS S3 Cp (Copy) Command Overview with Examples](https://spacelift.io/blog/aws-s3-cp): Explore different ways you can use aws s3 cp to copy files to S3 buckets. See example with recursive and dryrun command flags. - [AWS S3 Sync Command - Guide with Examples](https://spacelift.io/blog/aws-s3-sync): Learn how and when to use AWS S3 sync command. See command options and examples, including how to sync the S3 bucket locally. - [AWS Startup Credits : What They Are & How to Get Them](https://spacelift.io/blog/aws-startup-credits): Learn how AWS Credits for startups work, what is the Amazon Activate program and discover how to receive $100,000 AWS credits. - [How to Build an AWS Multi-Account Strategy](https://spacelift.io/blog/aws-multi-account-strategy): Explore AWS multi-account strategy and its two primary services: AWS Organizations and AWS Control Tower. See the benefits. - [How to Migrate From On-premise to AWS Cloud](https://spacelift.io/blog/on-prem-to-aws-migration): A practical guide to on-premise to AWS migration, including assessment, mobilization, tooling, strategies, and challenges. - [How to Use Amazon CodeWhisperer (AI Code Generator)](https://spacelift.io/blog/amazon-codewhisperer): Explore Amazon CodeWhisperer - AI-powered code generation tool, and see how to use it to automatically generate IaC code for Terraform. - [How to Use AWS for Infrastructure as Code (IaC)](https://spacelift.io/blog/aws-infrastructure-as-code): Learn how to implement Infrastructure as Code on AWS with different IaC tools - CloudFormation, AWS CDK, Terraform and Pulumi. - [Join Spacelift at AWS Summit Stockholm 2023](https://spacelift.io/blog/aws-summit-stockholm-2023): Are you ready for AWS Summit Stockholm? Let’s meet there! Our engineers will be at booth S11 with our Spacelift swag, so do visit. - [Meet Spacelift at AWS Summit Berlin 2023](https://spacelift.io/blog/aws-summit-berlin-2023): Going to AWS Summit Berlin? Let’s meet there! Our team will be at booth S10 with Spacelift swag, so do drop by. - [Scaling AWS Infrastructure: Auto Scaling & Other Services](https://spacelift.io/blog/aws-scaling): Learn how to scale your AWS infrastructure with services like AWS Auto Scaling and more. Horizontal vs. vertical scaling explained. - [What is Amazon (AWS) EventBridge & How Does It Work?](https://spacelift.io/blog/amazon-eventbridge): Learn what Amazon EventBridge is and how it works compared with SNS, SQS, and CloudWatch. See the key features like scheduler and pipes. - [What is Amazon Bedrock? AWS Generative AI Tool Overview](https://spacelift.io/blog/what-is-amazon-bedrock): See how to use Amazon Bedrock to build generative AI applications on AWS. Its pricing, functionalities, use cases, and how to get started. - [What is an AWS CloudFormation Template? (Examples)](https://spacelift.io/blog/aws-cloudformation-templates): Learn what an AWS CloudFormation template is and see examples, including how to create, deploy, and validate a template. - [What is AWS CloudFormation? Key Concepts & Tutorial](https://spacelift.io/blog/what-is-aws-cloudformation): What is AWS CloudFormation? What are the benefits? Key concepts, templates, stacks, and hooks explained. See the getting started tutorial with examples. - [What is AWS Fargate? Definition, Tutorial, Examples](https://spacelift.io/blog/what-is-aws-fargate): What is AWS Fargate. See its features and benefits. Check out an AWS Fargate tutorial with example use cases. - [What is AWS STS - Security Token Service?](https://spacelift.io/blog/aws-sts): AWS STS definition and overview. See an example of how to assume a role with AWS STS. - [Who's Using Amazon Web Services? (2026)](https://spacelift.io/blog/who-is-using-aws): See a list of the biggest AWS customers, monthly spending figures, the key services they spend their AWS budget on, and how they use AWS. ## Azure - [Azure Cost Management - Best Practices & Tools](https://spacelift.io/blog/azure-cost-management): Learn what Azure cost management and billing is and how to use it. See best practices, tools, and different factors that can affect Azure's cost. - [Azure Guides and Tutorials](https://spacelift.io/blog/azure): Want to level up your Microsoft Azure knowledge? Explore our tutorials and step-by-step guides written by Azure experts. Learn Azure best practices and solutions to the most difficult problems. - [Azure Pipelines Tutorial: What is It, Key Features & Examples](https://spacelift.io/blog/azure-pipelines): What is Azure Pipelines? See the key features like variables, triggers and others, and how to use Pipelines with YAML in action. - [Building a Secure CI/CD Integration with Azure](https://spacelift.io/blog/building-secure-cicd-integration-with-azure): Learn how to build a secure CI/CD integration with Azure. See how Spacelift Azure integration works from a technical perspective. - [Introducing the Spacelift Azure Integration](https://spacelift.io/blog/spacelift-azure-integration): We're excited to announce our new fully-managed integration with Azure. This integration makes it even easier for customers to get up and running fast without having to manually manage Azure Service Principal credentials. - [Managing Azure Resources using Spacelift](https://spacelift.io/blog/managing-azure-resources-using-spacelift): It is easy to manage Azure resources using Spacelift. After a bit of initial setup, you will rapidly get new Stacks up and running, creating Azure resources. - [Using Azure for Infrastructure as Code - Overview & Tools](https://spacelift.io/blog/azure-infrastructure-as-code): Learn how Infrastructure as Code works on Azure and which tools to use for your IaC setup. See configuration examples and best practices. - [What is Azure DevOps? Services, Advantages & Tutorial](https://spacelift.io/blog/what-is-azure-devops): Learn what Azure DevOps is and what it is used for. Check how you can set it up and discover core Azure DevOps services. ## Devops - [10 Most Popular GitHub Actions Alternatives for CI/CD](https://spacelift.io/blog/github-actions-alternatives): Explore 10 top GitHub Actions alternatives for CI/CD. Compare features, integrations, pricing, and best use cases for DevOps teams. - [12 Biggest DevOps Challenges in 2026 (and How to Fix Them)](https://spacelift.io/blog/devops-challenges): Explore the top 12 DevOps challenges teams face in 2026, from tool sprawl to security gaps, and how to solve them effectively. - [12 Most Popular CircleCI Alternatives to Consider in 2026](https://spacelift.io/blog/circleci-alternatives): Discover the top 12 CircleCI alternatives worth evaluating in 2026, including open-source and proprietary options. - [15 DevOps Benefits for Business and Growth](https://spacelift.io/blog/devops-benefits-for-business): Explore the benefits and business advantages of DevOps. Discover why it is worth investing in and implementing DevOps practices. - [15 GitOps Best Practices to Improve Your Workflows](https://spacelift.io/blog/gitops-best-practices): Discover the role of GitOps and learn actionable best practices that will help improve your GitOps workflows. - [16 DevOps Best Practices Every Developer Should Know](https://spacelift.io/blog/devops-best-practices): Explore different DevOps Best Practices and Anti-Patterns and see how you can incorporate them to accelerate your team performance and value creation. - [16 DevOps Metrics You Should Be Tracking (DORA & Other)](https://spacelift.io/blog/devops-metrics): Discover the most important DevOps performance metrics and KPIs, including the 4 key DORA metrics and more. - [20+ Best CI/CD Tools for DevOps in 2026](https://spacelift.io/blog/ci-cd-tools): Take a look at the 20+ best CI/CD pipeline tools. Learn about some of the most popular tools and find the right one for your project. - [20+ Top Most Popular DevOps Platforms in 2026](https://spacelift.io/blog/devops-platforms): What to consider when choosing a DevOps platform? See the list of top DevOps platforms and software in 2026. - [45 Best DevOps Books for Engineers to Read in 2026](https://spacelift.io/blog/devops-books): Check the list of 45 DevOps books you need to read to advance your DevOps career to the next level. - [73 Most Useful DevOps Tools to Use in 2026](https://spacelift.io/blog/devops-tools): Take a look at 73 different DevOps tools, technologies, frameworks, products, and platforms that can make your life easier. - [8 GitOps Tools You Should Know (2026 List)](https://spacelift.io/blog/gitops-tools): How to choose the best GitOps tool to benefit your development teams? Explore our list of the top 8 GitOps tools in 2026. - [AI DevOps: Use Cases, Agents & Safe Adoption](https://spacelift.io/blog/ai-devops): Learn what AI DevOps means, how it differs from MLOps, where AI agents help across the lifecycle, and how to adopt tools safely. - [Argo CD CLI Commands Cheat Sheet & Best Practices](https://spacelift.io/blog/argocd-cli-cheat-sheet): This Argo CD CLI cheat sheet will help you get straight to all the commands you need when using Argo CD. - [Argo Rollouts - What is It, How It Works & Tutorial](https://spacelift.io/blog/argo-rollouts): Deep dive into Argo Rollouts, what it is and use cases. See how to install it with Helm chart and use it for canary and blue-green deployments. - [Building the DevOps Pipeline - Key Concepts & Stages](https://spacelift.io/blog/devops-pipeline): Learn what makes a successful DevOps pipeline and analyze its concepts, key components, and various stages with an example. - [CI/CD Best Practices - Top 11 Tips for Successful Pipelines](https://spacelift.io/blog/ci-cd-best-practices): Discover the best practices for effective CI/CD pipelines. Follow these helpful tips to streamline your DevOps workflows. - [CI/CD Pipeline : Everything You Need To Know](https://spacelift.io/blog/ci-cd-pipeline): What makes a good CI/CD pipeline? Take a closer look at the pipeline stages and some examples relating to Terraform. - [CI/CD Security: What is It, Risks & 20 Best Practices](https://spacelift.io/blog/ci-cd-security): Learn why CI/CD Security is the key to faster and more reliable software delivery with tips on how to keep your pipelines secure. - [Cloud-Based Continuous Integration & Continuous Delivery](https://spacelift.io/blog/cloud-based-ci-cd): Learn what cloud-based CI/CD is, how it compares to on-prem, and how it boosts scalability, performance, cost, and integration for DevOps. - [DevOps Assessment: Measuring Automation & Maturity](https://spacelift.io/blog/devops-assessment): Learn how to run a DevOps assessment, measure maturity, choose tools, and use results to drive automation and continuous improvement. - [DevOps for Startups - Strategies & Best Practices](https://spacelift.io/blog/devops-for-startups): Is DevOps worth implementing for startup companies? Explore the role of DevOps in a startup, its benefits, best practices, and how to get started. - [DevOps Implementation Guide (Plan, Strategy & Steps)](https://spacelift.io/blog/devops-implementation): Explore what DevOps means, understand its benefits, and discover how to successfully implement it with a step-by-step plan. - [DevOps in Multi-Cloud Environments](https://spacelift.io/blog/devops-in-multi-cloud-environments): Learn how DevOps works in multi-cloud environments, plus benefits, challenges, and best practices for managing workflows across providers. - [DevOps Lifecycle - The Key Phases of DevOps Workflows](https://spacelift.io/blog/devops-lifecycle): Discover the 7 phases of the DevOps lifecycle and the key components, tools, and processes included in each stage. - [DevOps Maturity Model : Levels, Metrics & Benefits](https://spacelift.io/blog/devops-maturity-model): Discover what is the DevOps maturity model and how to use it to assess your software delivery processes. See the benefits of DevOps maturity. - [DevOps Practices in Government and the Public Sector](https://spacelift.io/blog/government-devops): DevOps in government and public sector explained, covering best practices for security, compliance, automation, and reliable delivery of citizen services. - [DevOps Release Management: Stages & Best Practices](https://spacelift.io/blog/devops-release-management): Explore DevOps release management stages and best practices for seamless software delivery aligned with DevOps principles. - [DevOps ROI: Why it Matters & How to Measure](https://spacelift.io/blog/devops-roi): A practical DevOps ROI guide: formula, DORA metrics, tactics, and best practices to prove impact, cut incidents, and ship faster. - [DevOps Scaling: 10 Challenges & Strategies to Solve Them](https://spacelift.io/blog/devops-scaling): Discover the top 10 DevOps scaling challenges and learn effective strategies to scale teams, tools, and workflows without breaking delivery. - [DevOps Tech Stack : Choosing the Right Tools & Solutions](https://spacelift.io/blog/devops-tech-stack): In this guide, you’ll find tips for picking the right DevOps stack for your organization and which key tool categories to include. - [DevOps Testing: Types, Implementation & Best Practices](https://spacelift.io/blog/devops-testing): DevOps testing types, tools, automation strategies, and best practices. Learn how continuous and shift-left testing improves DevOps success. - [Enterprise DevOps - Adoption Strategies & Best Practices](https://spacelift.io/blog/enterprise-devops): What is enterprise DevOps, and what are its challenges and benefits? See the strategies and tips for adopting DevOps for the enterprise. - [GitHub Actions Tutorial – Getting Started & Examples](https://spacelift.io/blog/github-actions-tutorial): In this complete tutorial, you’ll learn how to create a GitHub Actions workflow and see example Actions. GitHub Actions key features explained. - [GitHub Actions vs. Jenkins: Popular CI/CD Tools Comparison](https://spacelift.io/blog/github-actions-vs-jenkins): GitHub Actions and Jenkins are both popular CI/CD tools with many different features - take a look at their similarities and differences. - [GitHub Actions Workflows: How to Create and Manage](https://spacelift.io/blog/github-actions-workflows): Learn how to create and manage reusable GitHub Actions workflows to automate CI/CD pipelines. Workflows vs actions explained. - [GitOps at Scale: Strategies for Enterprise Adoption & Growth](https://spacelift.io/blog/gitops-at-scale): Learn how to scale GitOps for enterprise DevOps automation. Explore challenges, adoption strategies, and platform engineering practices. - [GitOps vs Infrastructure as Code (IaC): Key Differences](https://spacelift.io/blog/gitops-vs-iac): Compare GitOps and Infrastructure as Code (IaC): definitions, key differences, pros and cons, and when to use each. - [GitOps vs. DevOps: Key Differences Explained](https://spacelift.io/blog/gitops-vs-devops): Compare GitOps vs. DevOps to understand key differences in workflows, automation, CI/CD, and infrastructure management practices. - [How to Become a DevOps Engineer in 6 Months: 2025 Roadmap](https://spacelift.io/blog/how-to-become-devops-engineer): Learn how to become a DevOps Engineer in 2025. Discover the skills you need and how to prepare for a career in DevOps. - [How to Get Team Buy-In for IaC/DevOps Tools](https://spacelift.io/blog/devops-platform-team-buy-in): Get engineering team buy-in for new IaC and DevOps tools with practical steps to reduce resistance, improve workflows, and ship faster. - [How to Integrate Pulumi with GitHub Actions](https://spacelift.io/blog/pulumi-github-actions): Learn how to set up and manage Pulumi with GitHub Actions. See benefits and limitations of this integration. - [How to Scale CI/CD - 7 Steps to Optimize Your Pipelines](https://spacelift.io/blog/scaling-ci-cd): Take a look at some of the CI/CD scaling problems, learn how to detect them. Learn how to scale and optimize your CI/CD pipelines. - [How to Use Atlantis with GitHub Actions for Terraform](https://spacelift.io/blog/atlantis-github-actions): Learn how to use Atlantis with GitHub Actions for Terraform: webhooks, .atlantis.yaml, and required checks. - [Improving DevOps Collaboration: Best Practices & Tips](https://spacelift.io/blog/devops-collaboration): Learn what collaboration means for DevOps. See the benefits improved collaboration brings and how dedicated tools help achieve it. - [Jenkins Environment Variables: Default, Local & Global](https://spacelift.io/blog/jenkins-environment-variables): Learn how to manage environment variables in Jenkins. Using default build-in variables and creating local and global variables explained. - [Jenkins Tutorial for Beginners: Step-by-Step Pipeline](https://spacelift.io/blog/jenkins-tutorial): In this tutorial for beginners you’ll learn how to install Jenkins and create a continuous integration and deployment (CI/CD) pipeline. - [Platform Engineering vs. DevOps - Key Differences in 2026](https://spacelift.io/blog/platform-engineering-vs-devops): What is the difference between Platform engineering and DevOps? See the comparison and discover the benefits of each approach. - [Should you manage your IaC with GitHub Actions?](https://spacelift.io/blog/infrastructure-as-code-with-github-actions): How to create an infrastructure pipeline with GitHub Actions - learn the best practices and the limitations you will encounter. See what to use instead. - [SRE vs. DevOps: What’s the Difference Between Them?](https://spacelift.io/blog/sre-vs-devops): What does DevOps do? And what about SRE? See our article and find out the differences between DevOps and SRE. - [Top 10 Most Popular Jenkins Alternatives for DevOps in 2026](https://spacelift.io/blog/jenkins-alternatives): What tools compete with Jenkins? Check out the best 10 CI/CD alternatives to Jenkins, their key features, and pricing. - [Top 12 AI Tools For DevOps in 2026](https://spacelift.io/blog/ai-devops-tools): Discover the top AI DevOps tools that boost automation, monitoring, and CI/CD efficiency. Compare features, use cases, and benefits. - [Top 15 CI/CD Metrics: What to Track & Why They Matter](https://spacelift.io/blog/ci-cd-metrics): Learn which CI/CD metrics matter most, how to track pipeline performance, and how to use metrics to improve speed, reliability, and delivery outcomes. - [Top 47 DevOps Statistics 2026: Growth, Benefits, and Trends](https://spacelift.io/blog/devops-statistics): Check out 47 DevOps statistics and data roundups for top challenges, activities in IT sector, adoption rates, industry growth, and more. - [Using Checkout Action in GitHub Actions Workflow (Tutorial)](https://spacelift.io/blog/github-actions-checkout): Learn how to use the GitHub Actions actions/checkout action to automate CI/CD workflows. Key features, configuration options, and use cases. - [What is Argo CD? Overview & Tutorial](https://spacelift.io/blog/argocd): Learn how Argo CD works, see the core concepts, best practices, and top alternatives. In the tutorial, we cover deployment to Kubernetes. - [What is Argo Workflows? Templates, Use Cases & Tutorial](https://spacelift.io/blog/argo-workflows): In this tutorial, we cover what Argo Workflows are and how they work with templates. Learn how to install and create a basic workflow. - [What is DevOps Automation? Best Practices & Benefits](https://spacelift.io/blog/devops-automation): Learn about DevOps automation. Discover the steps you should take to automate DevOps workflows and processes. - [What is DevOps Infrastructure? Key Components & Benefits](https://spacelift.io/blog/devops-infrastructure): This guide explores DevOps infrastructure, its components, challenges, and benefits. How to implement DevOps Infrastructure and IaC. - [What Is DevOps Observability? Benefits and Challenges](https://spacelift.io/blog/observability-in-devops): What is DevOps observability? Learn its benefits, challenges, key tools, and best practices for monitoring modern distributed systems. - [What is DevOps Security? Challenges & Best Practices](https://spacelift.io/blog/devops-security-best-practices): Discover the role of DevOps security and learn best practices that will help protect your workflows and keep your DevOps environment safe. - [What is Jenkins Pipeline? Tutorial & Examples](https://spacelift.io/blog/jenkins-pipeline): Learn how Jenkins Pipeline automates CI/CD workflows using code. Explore syntax, stages, steps, and best practices for fast delivery. - [What is Jenkins? Key Concepts & Tutorial](https://spacelift.io/blog/what-is-jenkins): Learn what Jenkins (CI) is, how it works, and what it is used for. Explore the core concepts, including a practical tutorial with pipeline examples. - [Who Is DevOps? Is Becoming a DevOps Engineer Worth It?](https://spacelift.io/blog/who-is-devops-engineer): You still wondering if DevOps is right for you? See our article and find out whether it is worth it to become a DevOps engineer in 2024. - [Why DevOps Engineers Recommend Spacelift](https://spacelift.io/blog/why-devops-engineers-recommend-spacelift): Spacelift is a valuable tool for DevOps engineers, as it helps them manage their infrastructure more efficiently and effectively. Explore its key features and read client's testimonials. - [Why Generic CI/CD Tools Will Not Deliver Successful IaC](https://spacelift.io/blog/infrastructure-as-code-with-generic-ci-cd): The key elements that successful IaC delivers and generic CI/CD tooling don't. See how a dedicated solution helps businesses successfully manage their IaC. - [Why Women Should Choose a Career in DevOps](https://spacelift.io/blog/women-in-devops): Why women should choose a DevOps career? See ways to close the gender gap and detailed advice on how to get started in a DevOps career. - [Writing .gitlab-ci.yml File with Examples (Tutorial)](https://spacelift.io/blog/gitlab-ci-yml): Learn what .gitlab-ci.yml file is, the main sections (like stages and variables), how to work with it and see example of writing a gitlab ci yml. ## Docker - [21 Docker Security Best Practices: Daemon, Image, Containers](https://spacelift.io/blog/docker-security): This Docker security best practices guide includes key steps you can take to secure the Docker daemon, create safer images, and protect containers at runtime. - [5 Methods to Keep Docker Container Running for Debugging](https://spacelift.io/blog/docker-keep-container-running): Learn how to keep Docker container running and what commands to use to stop Docker from stopping the containers for debugging. - [Docker Architecture Overview - Structure & Components](https://spacelift.io/blog/docker-architecture): Learn how Docker architecture looks and works with all its containers, parts, and components. See the architecture diagram. - [Docker Cheat Sheet - 36 Docker CLI Commands](https://spacelift.io/blog/docker-commands-cheat-sheet): This Docker cheat sheet include a quick reference to all the important CLI commands you need when using Docker! - [Docker Compose - What is It, Example & Tutorial](https://spacelift.io/blog/docker-compose): What is Docker Compose? See a getting started tutorial for beginners with file structure, commands, how to install, how to use, and docker compose examples. - [Docker Compose Logs - Guide to Monitoring & Debugging](https://spacelift.io/blog/docker-compose-logs): Master Docker Compose logs for multi-container applications: how to get, view, and troubleshoot using the docker-compose logs command. - [Docker Container Logs: How to View & Manage](https://spacelift.io/blog/docker-container-logs): Learn how to view Docker container logs using docker logs. Find log locations, tail logs, check errors, and clear log files easily. - [Docker ENTRYPOINT vs. CMD : Differences & Examples](https://spacelift.io/blog/docker-entrypoint-vs-cmd): What are ENTRYPOINT and CMD in Docker, how do they run, and why use them? See ENTRYPOINT vs. CMD and examples of using them together. - [Docker Exec Command - How to Use It, Tips & Examples](https://spacelift.io/blog/docker-exec): What is the Docker exec command? Learn how to use it with -it, for multiple commands and other use cases. Docker run vs exec explained. - [Docker Guides and Tutorials](https://spacelift.io/blog/docker): Want to level up your Docker knowledge? Explore our tutorials and step-by-step guides written by Docker experts. Learn Docker best practices and solutions to the most difficult problems. - [Docker Image Layers - What They Are & How They Work](https://spacelift.io/blog/docker-image-layers): Discover what Docker image layers are, how they work, and how to optimize your container images for better build efficiency and performance. - [Docker Multistage Builds: How to Optimize Your Images](https://spacelift.io/blog/docker-multistage-builds): Learn what Docker multistage builds are and how they reduce image size and improve security. See examples and best practices. - [Docker Networking - Basics, Network Types & Examples](https://spacelift.io/blog/docker-networking): Docker networking explained. Learn how Docker networks function, key concepts, different types, and useful commands. - [Docker Ps Command - When to Use & Examples](https://spacelift.io/blog/docker-ps): Learn what does docker ps do and how to use its options for listing docker containers. See examples and how to filter docker ps output. - [Docker Tutorial for Beginners - Introduction & Getting Started](https://spacelift.io/blog/docker-tutorial): What is Docker? How to get started with Docker? See our Docker tutorial for beginners with practical examples of common container management tasks. - [Docker Volumes - Guide with Examples](https://spacelift.io/blog/docker-volumes): Learn what Docker Volumes are and the use cases they enable with some practical examples of using volumes with Docker and Docker Compose. - [How to Create a CI/CD Pipeline with Docker (Tutorial)](https://spacelift.io/blog/docker-ci-cd): Learn how to integrate Docker with CI/CD and how to build your pipeline using GitLab. See example and best practices. - [How to Expose a Docker Port - Tutorial & Examples](https://spacelift.io/blog/docker-expose-port): Learn how to expose a port in Docker on running container using the docker run --expose command and the EXPOSE instruction. See examples. - [How to Keep Docker Secrets Secure: Complete Guide](https://spacelift.io/blog/docker-secrets): Secrets are sensitive values. Learn how to use your Docker secrets with Docker Compose, Swarm and when building Docker images. - [How to List Docker Containers (All, Running, Stopped)](https://spacelift.io/blog/docker-list-containers): Learn how to list Docker containers using docker ps and ls. See commands for all, running, stopped, and Docker Compose containers. - [How to Run Environment Variables in a Docker Container](https://spacelift.io/blog/docker-run-environment-variables): Learn how to set and run Docker environment variables. Passing environment variables examples and best practices. - [How to Stop and Remove Docker Containers](https://spacelift.io/blog/docker-stop-container): Learn what commands to use to stop, force stop, and remove all running Docker containers. Includes Docker Compose and stop vs kill. - [Prometheus with Docker Compose: Guide & Examples](https://spacelift.io/blog/prometheus-docker-compose): Learn how to run Prometheus with Docker Compose. Deploy monitoring with Node Exporter, Alertmanager, scrape configs, alerts, and logs. - [Top 12 Most Useful Docker Alternatives for 2026 (List)](https://spacelift.io/blog/docker-alternatives): See the list of 12 best alternatives to Docker containers, including some lightweight, free, and paid options for Mac, Windows, and Linux OS. - [Using Docker Cp Command in Containers (Examples)](https://spacelift.io/blog/docker-cp): Learn how to use Docker cp command to copy files and directories between containers. See use case examples including recursive copying. - [What are Docker Build Args & How to Use Them (Tutorial)](https://spacelift.io/blog/docker-build-args): Learn what Docker build arguments and how to use them with ARG and --build-arg. Docker ARG vs ENV explained. - [What Is a Dockerfile And How To Build It - Best Practices](https://spacelift.io/blog/dockerfile): Learn what a Dockerfile is, key instructions, how to create and run one, best practices, and how it differs from a Containerfile. - [What is Docker Init & When to Use It - Best Practices](https://spacelift.io/blog/docker-init): Introduction to the new Docker init feature. See what it is, when and how to use it and best practices. Node.js example. ## General - [10 Most Useful Cloud Orchestration Tools & Platforms (2026)](https://spacelift.io/blog/cloud-orchestration-tools): See what are the best tools and platforms for cloud orchestration. Learn what are the benefits of using them to coordinate IT operations in the cloud. - [11 Key Observability Best Practices You Should Know in 2026](https://spacelift.io/blog/observability-best-practices): Discover observability best practices to improve system reliability, trace issues faster, and build effective monitoring and alerting workflows. - [12 Popular Cloud Provisioning Tools in 2026](https://spacelift.io/blog/cloud-provisioning-tools): Discover the 12 best cloud provisioning tools for 2026, including their key features, license/pricing models, and when to use each. - [13 Pulumi Alternatives to Consider in 2026](https://spacelift.io/blog/pulumi-alternatives): Check the most popular Pulumi alternatives and decide on the IaC tool based on its presented features. - [15 Most Useful Container Orchestration Tools in 2026](https://spacelift.io/blog/container-orchestration-tools): Container orchestrators are the key to modern DevOps workflows - see the list of the best container orchestration tools and platforms. - [16 Most Useful Infrastructure as Code (IaC) Tools for 2026](https://spacelift.io/blog/infrastructure-as-code-tools): Check out the top Infrastructure as Code tools for DevOps in 2026. Compare the features and benefits of the 16 best IaC tools & solutions. - [18 Cloud Cost Optimization Best Practices for 2026](https://spacelift.io/blog/cloud-cost-optimization): What is cloud cost optimization? See the best way to optimize and manage cloud costs with strategies, solutions, and best practices. - [19 AI-Powered Coding Assistant Tools in 2026](https://spacelift.io/blog/ai-coding-assistant-tools): See our list of 19 best AI coding assistant tools that can improve your programming workflow with bug fixing, code generation, and more. - [20+ Top Multicloud Management Platforms & Tools in 2026](https://spacelift.io/blog/multi-cloud-management-platforms): Discover the best 23 tools and platforms for multicloud management. IaC, automation, cost control, and security compared in one place. - [26 Software Development Tools & Platforms (2026 List)](https://spacelift.io/blog/software-development-tools): See our list of 26 best software development tools that you can use for coding, project management, collaboration, automation, and more. - [55 Cloud Computing Statistics for 2026](https://spacelift.io/blog/cloud-computing-statistics): Check out 55 cloud computing statistics and data roundups for usage, cost optimization, adoption rates, industry growth, and more. - [70 Social Engineering Statistics for 2026](https://spacelift.io/blog/social-engineering-statistics): Explore key social engineering statistics worldwide and learn how to recognize and prevent phishing, pretexting, and other cyber attacks. - [9 Best Practices for Scaling IaC Securely in the Financial Sector](https://spacelift.io/blog/best-practices-for-scaling-iac-in-financial-sector): See nine best practices that organizations in the financial sector should embrace to scale their IaC in a fast, secure, and compliant way. - [Achieving the Atlantis Workflow with Spacelift](https://spacelift.io/blog/atlantis-workflow-on-spacelift): See Atlantis and its pull-request-driven workflow and learn how to achieve this same pre-merge apply workflow using Spacelift. - [Announcing Spaces by Spacelift](https://spacelift.io/blog/spaces-by-spacelift): Spaces by Spacelift is a new feature that allows organizations to organize their stacks and resources in a much more organized and managed way. - [Are IT Jobs Stressful? Report on Stress in the IT Sector (2026 Survey Update)](https://spacelift.io/blog/are-it-jobs-stressful): Is workplace stress a thing in the IT sector? How do stress levels of IT pros compare to non-IT people? Are DevOps engineers the most stressed? - [Atlantis vs. Spacelift: Key Differences and Similarities](https://spacelift.io/blog/alternative-to-atlantis): Spacelift is an Atlantis alternative that embraces all the characteristics of Atlantis but offers them in as a modern and sophisticated SaaS product. - [Best Practices for Infrastructure as Code (IaC) and Spacelift](https://spacelift.io/blog/best-practices-for-iac-and-spacelift): Adopting best practices for IaC and leveraging tools like Spacelift can significantly enhance your team's ability to manage infrastructure efficiently. - [Building a Scalable Infrastructure: Strategies & Best Practices](https://spacelift.io/blog/scalable-infrastructure): Scalable infrastructure is key in DevOps environments. Explore 10 strategies and best practices for achieving infrastructure scalability. - [Claude Code for Infrastructure as Code: A Practical Guide](https://spacelift.io/blog/claude-code-for-infrastructure-as-code): Learn how Claude Code fits Infrastructure as Code work, what it does well, where it needs guardrails, and how to keep production changes safe. - [Cloud Deployment Models - Types, Comparison & Examples](https://spacelift.io/blog/cloud-deployment-models): Learn about the types of cloud deployment models in cloud computing. Compare cloud deployment model examples. - [Cloud Infrastructure Management: Components & Tools](https://spacelift.io/blog/cloud-infrastructure-management): What is cloud infrastructure management? Learn about the key components, types, benefits, challenges, tools, technologies, and more. - [Cloud vs On-Premise: Cost Comparison for 2026](https://spacelift.io/blog/cloud-vs-on-premise-cost): Compare cloud vs on-premise costs, understand key trade-offs, and learn how to evaluate TCO to choose the most cost efficient infrastructure model. - [Creating a flexible Backoffice Tool in a Technical Company using Slack](https://spacelift.io/blog/flexible-backoffice-tool-using-slack): Learn how to create a flexible back office tool using Slack. See how to make work day easier for technical and non-technical folk. - [Deploying Agentic AI Solutions with Infrastructure as Code](https://spacelift.io/blog/agentic-ai-deployment-with-infrastructure-as-code): Learn core principles for agentic AI, how AWS AgentCore enables secure, scalable agents, and how to deploy with IaC (CloudFormation/CDK). - [Developer Velocity: What It is, How to Measure & Improve It](https://spacelift.io/blog/developer-velocity): Learn about developer velocity, its importance, key factors, measurement challenges, and strategies to improve it. - [Drift Management in Cloud Infrastructure: Best Practices](https://spacelift.io/blog/drift-management): Managing cloud drift can be challenging. In this guide, you’ll learn what drift management is and discover best practices for implementing it. - [EKS Auto Mode: Simplify Kubernetes Operations](https://spacelift.io/blog/eks-auto-mode): Learn about Amazon EKS Auto Mode, its features, and the benefits for managing Kubernetes clusters. EKS Auto Mode vs. Fargate explained. - [Enabling Seamless Collaboration in IaC](https://spacelift.io/blog/enabling-seamless-collaboration-in-iac): How does Spacelift manage IaC CI/CD and collaboration? See how easily Spacelift fits into your existing workflows. - [Engineering](https://spacelift.io/blog/engineering): Check out the Spacelift Engineering blog to discover internal technical architecture posts written by Spacelift's very own engineers. - [Enterprise Drift Management for Large-Scale Environments](https://spacelift.io/blog/enterprise-drift-management): Learn how to detect, prevent, and remediate cloud drift at enterprise scale using automation, policy, and IaC best practices. - [env zero (env0) vs Spacelift: IaC Orchestration Comparison](https://spacelift.io/blog/env-zero-vs-spacelift): Compare Spacelift and env zero (env0) for IaC workflows, policy, security, and pricing to choose the right orchestration platform. - [Fixing CreateContainerConfigError & CreateContainerError](https://spacelift.io/blog/createcontainerconfigerror): What is CreateContainerConfigError and CreateContainerError in Kubernetes? See common causes and how to fix and debug. - [Forensic Readiness: Why It Matters When Things Go Wrong](https://spacelift.io/blog/forensic-readiness): Explore the compliance side of forensic readiness and learn what documentation and audit evidence are needed to meet modern requirements. - [General](https://spacelift.io/blog/general): Discover practical solutions, in-depth guides, and expert insights from Spacelift to streamline infrastructure management and effectively tackle complex technical challenges. - [GitHub Copilot vs. ChatGPT: Developer AI Tools Comparison](https://spacelift.io/blog/github-copilot-vs-chatgpt): GitHub Copilot vs. ChatGPT: what is the difference between the coding tools and which one to choose? See a detailed expert comparison. - [GitHub Universe 2025: Event Guide](https://spacelift.io/blog/github-universe-guide): Planning to attend GitHub Universe 2025? This guide covers everything you need to know. - [GitLab vs GitHub : Key Differences in 2026](https://spacelift.io/blog/gitlab-vs-github): Should I choose GitHub or GitLab? See the key differences comparing their definitions, features, pros & cons to find the best fit for your team. - [HashiCorp Configuration Language (HCL): Overview & Tutorial](https://spacelift.io/blog/hcl-hashicorp-configuration-language): Learn what HashiCorp Configuration Language (HCL) is, how it works with Terraform, and explore its syntax, features, and use cases. - [How 6 Fintechs Transformed Their IaC with These Key Features](https://spacelift.io/blog/how-6-fintechs-transformed-their-iac-with-these-features): Explore some of the ways Spacelift has helped ambitious fintechs automate and streamline their IaC. - [How AI Can Supercharge Infrastructure as Code Workflows](https://spacelift.io/blog/iac-workflows-with-ai): Explore how AI can supercharge your IaC workflows, see how you can implement it, and measure the success of your adoption. - [How Much Data Is Generated Every Day in 2025?](https://spacelift.io/blog/how-much-data-is-generated-every-day): In this article, we highlight some of the most striking data statistics in various areas, including internet usage, social media, and communication. - [How Spacelift Can Improve Your Infrastructure Orchestration](https://spacelift.io/blog/how-specialized-solution-can-improve-your-iac): The effort of implementing an in-house solution for infrastructure orchestration might exceed the benefits. Discover how rethinking this approach can save time and resources while making your team more successful. - [How to Add Comments in a YAML File (Tutorial)](https://spacelift.io/blog/yaml-comments): Learn how to comment on a YAML file with single-line comments and how to comment out multiple lines. See when to use them and best practices. - [How to Manage Infrastructure as Code at Scale (Examples)](https://spacelift.io/blog/scaling-infrastructure-as-code): Managing infrastructure as code at scale tutorial. See how to manage IaC at scale. Examples and diagrams included. - [How to Pass Your Next Infrastructure Audit](https://spacelift.io/blog/how-to-pass-your-next-audit): Learn how DevOps teams can embed audit readiness into every sprint by integrating security into cloud infrastructure and IaC workflows. - [How to Use IaC to Optimize Your Multicloud Strategy](https://spacelift.io/blog/how-to-use-iac-to-optimize-your-multicloud-strategy): Dive deep into the multicloud setup, the reasons for this approach, its benefits and risks, and how you can manage it optimally. - [IaC Testing for DevOps: Types, Tools & Examples](https://spacelift.io/blog/infrastructure-as-code-iac-testing): Learn how to test IaC with test types, Terraform/OpenTofu/Pulumi/Ansible examples, common patterns, pipelines, and what’s next. - [Infrastructure as Code : Best Practices, Benefits & Examples](https://spacelift.io/blog/infrastructure-as-code): Infrastructure as Code (IaC) isn’t a new notion, but it still causes confusion. In this article, you’ll learn what IaC is, its benefits, best practices and code examples. - [Infrastructure Deserves Better. We're Building It.](https://spacelift.io/blog/series-c-infrastructure-automation): We are proud to share that Spacelift has raised $51M in Series C funding, led by Five Elms Capital, with participation from Endeavor Catalyst and Inovo VC. - [Infrastructure Drift: How to Detect & Fix It with IaC Tools](https://spacelift.io/blog/drift-detection): What is infrastructure drift? Why does it happen? See how to use Terraform, OpenTofu, CloudFormation, Pulumi, or Spacelift for drift detection. - [IT Cost Optimization: Framework & 10 Strategies That Work](https://spacelift.io/blog/it-cost-optimization): Learn what IT cost optimization is, explore the core framework, and apply 10 proven strategies to reduce spend and increase efficiency. - [Karpenter vs. Cluster Autoscaler - Kubernetes Scaling Tools](https://spacelift.io/blog/karpenter-vs-cluster-autoscaler): See the comparison between Karpenter and Cluster Autoscaling and choose the right solution for your Kubernetes scaling strategy. - [KubeCon + CloudNativeCon Europe 2023](https://spacelift.io/blog/kubecon-cloudnativecon-europe-2023): Going to KubeCon + CloudNativeCon Europe 2023? Let’s meet there! Spacelift will be in Amsterdam for the cloud-native conference of the year. - [KubeCon + CloudNativeCon Europe: Amsterdam 2026 Guide](https://spacelift.io/blog/kubecon-europe-guide): See everything you need to know about KubeCon + CloudNativeCon Europe 2026 - venue, recommended sessions and co-located events. - [KubeCon + CloudNativeCon North America 2025 Guide](https://spacelift.io/blog/kubecon-north-america-guide): Heading to KubeCon + CloudNativeCon NA 2025 in Atlanta? Get dates, passes, co-located events, and must-see sessions before you go. - [Kubernetes StatefulSet vs. Deployment with Use Cases](https://spacelift.io/blog/statefulset-vs-deployment): See the differences between Kubernetes StatefulSet vs. Deployment. Including the table comparison and use cases for each. - [Monitoring Your Spacelift Account via Prometheus](https://spacelift.io/blog/prometheus-exporter-for-spacelift): We are excited to announce the Prometheus Exporter for Spacelift! See how it allows you to monitor various metrics about your Spacelift account over time. - [Monorepo vs. Polyrepo (Multi-repo): What’s the Difference?](https://spacelift.io/blog/monorepo-vs-polyrepo): Monorepo vs polyrepo explained: compare structures, pros and cons, and learn how to choose the right repository strategy for your engineering team. - [Multi-Cloud Disaster Recovery: Strategy, Pitfalls & Plan](https://spacelift.io/blog/multi-cloud-disaster-recovery): Learn multi-cloud disaster recovery: when to use it, patterns, pitfalls, and a tested plan using IaC to protect apps and data. - [Multicloud Challenges: 9 Key Issues & Best Practices](https://spacelift.io/blog/multi-cloud-challenges): Explore the biggest multicloud challenges: networking, security, cost, and governance, and best practices to manage complexity at scale. - [Observability Pipeline: What It Is & How to Build One](https://spacelift.io/blog/observability-pipeline): Learn what an observability pipeline is, why it matters, and how to build one to manage logs, metrics, and traces effectively at scale. - [Observability vs Monitoring: Key Differences Explained](https://spacelift.io/blog/observability-vs-monitoring): In this article, we explain the key differences between observability and monitoring. - [Open Policy Agent (OPA) Rego Language Tutorial](https://spacelift.io/blog/open-policy-agent-rego): An overview of the most commonly used parts of the OPA Rego policy language with examples. Learn how to begin authoring your own policies. - [Patterns That Set Infrastructure Automation Leaders Apart](https://spacelift.io/blog/patterns-that-set-infrastructure-automation-leaders-apart): Explore why following infrastructure automation leader patterns isn’t always enough and what sets high-performing teams apart from the rest. - [Product Features and Updates](https://spacelift.io/blog/product): Learn more about new features, updates, and Spacelift product announcements. - [Prometheus Operator - What is It, Tutorial & Examples](https://spacelift.io/blog/prometheus-operator): Deep dive into Prometheus Operator. Learn how to install it with Helm, and setting up ServiceMonitor and alertmanager. See examples. - [Pulumi Pricing – Editions Overview 2026](https://spacelift.io/blog/pulumi-pricing): How much does Pulumi cost? See what features are available at different price tiers and editions. What’s the difference between Pulumi CLI and Pulumi Cloud? - [Pulumi State Management - How It Works & Where to Store It](https://spacelift.io/blog/pulumi-state-management): Learn how Pulumi manages the infrastructure state file with a deep dive into the directory structure and different backend options. - [Removing Legacy Policy Types](https://spacelift.io/blog/removing-legacy-policy-types): On May 30, 2026 we're fully removing three policy types from Spacelift: Task Policies, Initialization Policies, and Stack Access Policies. - [Scalr vs Spacelift: IaC Platforms Comparison](https://spacelift.io/blog/scalr-vs-spacelift): Choosing between Scalr and Spacelift? Compare IaC workflows, governance, and team experience to find the best fit for your stack. - [Secrets Sprawl Explained: Risks, Causes & Prevention](https://spacelift.io/blog/secrets-sprawl): Learn what secrets sprawl is, why it creates security and compliance risks, and how to prevent it with centralized management and automation. - [Spacelift Editorial Policy and Guidelines](https://spacelift.io/blog/editorial-guidelines): These editorial principles and processes guide the ways in which we source, write, review, and edit our articles. - [SREcon26 Americas Guide: Everything You Need to Know](https://spacelift.io/blog/srecon-americas-guide): Planning to attend SREcon26 Americas? This guide covers key sessions, networking opportunities, sponsors, and more. - [The Hard Truth About Infrastructure Automation](https://spacelift.io/blog/the-hard-truth-about-infrastructure-automation): We surveyed over 400 infrastructure decision-makers and influencers to uncover the real state of infrastructure automation today. - [The Hidden Impacts of Drift](https://spacelift.io/blog/the-hidden-impacts-of-drift): Infrastructure drift can negatively impact your visibility, governance, and reliability and can even produce considerable unexpected costs. - [The Illusion of Infrastructure Automation Maturity](https://spacelift.io/blog/the-illusion-of-infrastructure-automation-maturity): A deeper look into common illusion of infrastructure automation maturity, its root cause, and the path forward for organizations. - [Toil Reduction: How to Eliminate Repetitive Engineering Work](https://spacelift.io/blog/engineering-toil-reduction): Learn how to reduce engineering toil by automating repetitive tasks, standardizing workflows, and building scalable self-service systems. - [Top 10 Atlantis Alternatives for 2026](https://spacelift.io/blog/atlantis-alternatives): What is the best Atlantis alternative? Compare competitors and their features to find the right tool for managing your organization's infrastructure. - [Top 12 Puppet Alternatives for Automation in 2026](https://spacelift.io/blog/puppet-alternatives): Explore the top 12 Puppet alternatives for automation in 2026. Compare tools for configuration management, scalability, and ease of use. - [Top 13 Open-Source Automation Tools for 2026](https://spacelift.io/blog/open-source-automation-tools): Discover 13 open-source automation tools for 2026 to streamline DevOps, cut manual work, and scale secure, reliable infrastructure. - [Top 7 Business Benefits of Infrastructure as Code (IaC)](https://spacelift.io/blog/business-benefits-of-iac): Discover the benefits of Infrastructure as Code from the engineering perspective and across the entire business from product to finance. - [Top 7 Causes of Infrastructure Drift](https://spacelift.io/blog/top-causes-of-infrastructure-drift): Understanding the primary causes of infrastructure drift is essential to preventing it and maintaining a reliable and governed cloud environment. - [Tricking PostgresSQL into Using 200x Faster Query Plan](https://spacelift.io/blog/tricking-postgres-into-using-query-plan): At Spacelift, we use PostgreSQL (specifically Aurora Serverless) for most of our primary database needs. This article will show you our optimization story and how PostgreSQL row count estimation can go very wrong. - [Vulnerability Remediation: Process & Best Practices](https://spacelift.io/blog/vulnerability-remediation): Learn what vulnerability remediation is, key steps, tools, metrics, and best practices to secure systems and manage cloud security risks. - [What are Day-0, Day-1, and Day-2 Operations?](https://spacelift.io/blog/day-0-day-1-day-2-operations): Understand Day-0, Day-1, and Day-2 operations in IT and DevOps. Learn how they impact planning, deployment, and ongoing management. - [What HashiCorp’s license change means for Spacelift customers](https://spacelift.io/blog/hashicorps-license-change-spacelift): HashiCorp’s license change - what does it mean in practice and how does it impact us. - [What is a Kubeconfig File & How to Create It (Tutorial)](https://spacelift.io/blog/kubeconfig): Learn why and how to use Kubeconfig file for Kubernetes clusters and how to merge Kubeconfigs into one file to use Kubectl commands. - [What is a Service Mesh? Key Features, Benefits & Examples](https://spacelift.io/blog/what-is-a-service-mesh): Discover what a service mesh is, how it works, and why use it in microservices architecture. Get insights into its future and emerging trends. - [What is an Azure ARM Template? Overview & Tutorial](https://spacelift.io/blog/arm-template): Learn what ARM templates (Azure Resource Manager) are and how to create and deploy them. See best practices, benefits, and examples. - [What is ChatOps? Implementation, Best Practices & Examples](https://spacelift.io/blog/what-is-chatops): Learn what ChatOps is, common DevOps use cases, key benefits, security challenges, and best practices for implementing ChatOps at scale. - [What is ClickOps? Risks & Alternatives](https://spacelift.io/blog/what-is-clickops): Learn what ClickOps is, why it poses risks at scale, and how Infrastructure as Code and GitOps offer more secure, scalable alternatives. - [What Is Cloud Asset Management (CAM) & Why Does It Matter?](https://spacelift.io/blog/cloud-asset-management): Learn what Cloud Asset Management (CAM) is, why it matters, and how to implement tagging, inventory, cost and security controls. - [What is Cloud Computing Change Management?](https://spacelift.io/blog/cloud-change-management): Learn how to build repeatable cloud change management processes to reduce risk, speed delivery, and keep teams compliant. - [What is Cloud Infrastructure Chaos?](https://spacelift.io/blog/cloud-infrastructure-chaos): Learn what cloud infrastructure chaos is, what causes it, and how automation and IaC can help you regain control. - [What Is Cloud Misconfiguration & How Do You Prevent It?](https://spacelift.io/blog/cloud-misconfiguration): Learn what cloud misconfiguration is, why it happens, and how to detect, prevent, and fix it before it becomes a security breach. - [What is Cloud Provisioning? Process, Types & Best Practices](https://spacelift.io/blog/cloud-provisioning): Discover what cloud provisioning is, how it works, its main types, and best practices for automating infrastructure provisioning at scale. - [What is Configuration Drift? Tools, Causes & Risks](https://spacelift.io/blog/what-is-configuration-drift): Drift happens, so learn about the common causes and risks associated with drift and how to detect and prevent it. - [What Is Developer Experience (DevEx)?](https://spacelift.io/blog/developer-experience-devex): Discover what Developer Experience (DevEx) is, why it is important, and how it affects software development. Strategies & tools to improve it. - [What is Developer Self-Service? Model, Benefits & Examples](https://spacelift.io/blog/developer-self-service): Explore what developer self-service is, the challenges and benefits related to it, and how to effectively implement developer self-service. - [What is Flux CD & How Does It Work? (Tutorial)](https://spacelift.io/blog/fluxcd): In this tutorial, you’ll learn how to use Flux CD features for Kubernetes GitOps. Flux CD vs ArgoCD explained. - [What is Immutable Infrastructure? Definition & Best Practices](https://spacelift.io/blog/what-is-immutable-infrastructure): Immutable infrastructure explained: what it is, how it works in DevOps, key benefits, challenges, and best practices. - [What is Infrastructure Automation & How Does It Work?](https://spacelift.io/blog/infrastructure-automation): Infrastructure automation explained with benefits, challenges, and use cases. See how to automate your IT infrastructure and the tools to use. - [What is Infrastructure Orchestration & How to Implement It](https://spacelift.io/blog/infrastructure-orchestration): Learn what infrastructure orchestration is, how it differs from automation, and how to implement it to manage cloud infrastructure at scale. - [What is Kubecost & How to Use It (Tutorial)](https://spacelift.io/blog/kubecost): Kubecost overview and its features as a cost allocation & optimization tool. Learn how to install Kubecost and use it to make savings in your own cluster. - [What Is MCP? Model Context Protocol Explained Simply](https://spacelift.io/blog/model-context-protocol-mcp): Learn what the Model Context Protocol (MCP) is, how it works, and how it standardizes AI integrations across tools, apps, and LLMs. - [What is Multi-Cloud Infrastructure? Benefits & Best Practices](https://spacelift.io/blog/multi-cloud-infrastructure-strategy): Learn what multicloud infrastructure is. Discover best practices, benefits, and tools to use in infrastructure with multiple clouds. - [What is Observability? Metrics, Logs & Traces Overview](https://spacelift.io/blog/observability-metrics-logs-traces): Understand observability metrics, logs, and traces. See the typical observability metrics used to monitor system health and performance. - [What is OPA? Open Policy Agent Examples & Tutorial](https://spacelift.io/blog/what-is-open-policy-agent-and-how-it-works): What is Open Policy Agent (OPA)? See Open Policy Agent examples and a full tutorial on when to use it. - [What is Pulumi? Key Concepts and Features Overview](https://spacelift.io/blog/what-is-pulumi): In this article you'll learn what Pulumi is, how it works and why it can be helpful for your Infrastructure as Code (IaC). - [What is Self-Service Provisioning? Benefits & Best Practices](https://spacelift.io/blog/self-service-provisioning): Learn what self-service provisioning is, why it matters for DevOps, and how templates, guardrails, and automation enable secure, on-demand access. - [What is Spacelift? Key Features, Benefits & Use Cases](https://spacelift.io/blog/what-is-spacelift): Spacelift overview: what it is and how it streamlines infrastructure automation, policy management, and CI/CD for Terraform and other IaC tools. - [When Artifact Management Meets IaC: Cloudsmith & Spacelift](https://spacelift.io/blog/how-to-use-cloudsmith-and-spacelift): Learn how to solve repository management complexity with Terraform and Spacelift to automate Cloudsmith workspace configuration. - [Why You Need Self-Service Infrastructure](https://spacelift.io/blog/self-service-infrastructure): The benefits of self-service infrastructure. See how Spacelift’s platform aligns with all the criteria for a self-service infrastructure approach. - [Why You Should Migrate From Terraform Cloud/Enterprise](https://spacelift.io/blog/why-you-should-migrate-from-tfc): Migrating off Terraform Cloud or Enterprise is a big decision, but pricing, limits, or platform concerns can make alternatives worth exploring. - [Women in Tech in 2026: 50+ Statistics Point to a “Bro” Culture](https://spacelift.io/blog/women-in-tech-statistics): Explore women in tech statistics and hear insights from industry leaders on navigating the gender gap in today’s tech landscape. - [YAML Tutorial : A Complete Language Guide with Examples](https://spacelift.io/blog/yaml): Learn how to use YAML, one of the most popular data serialization languages that finds its uses almost everywhere where writing configuration is required. ## Kubernetes - [12 Kubernetes Use Cases (Examples for 2026)](https://spacelift.io/blog/kubernetes-use-cases): Explore 12 real life use cases for Kubernetes and industry examples. See what Kubernetes is best used for in 2026. - [13 Kubernetes Alternatives for Containers in 2026](https://spacelift.io/blog/kubernetes-alternatives): See the list of 13 best Kubernetes alternatives for container orchestration and the features to consider when choosing an alternative to K8s. - [15 Common Kubernetes Pitfalls & Challenges](https://spacelift.io/blog/kubernetes-challenges): See the common Kubernetes pitfalls and their solutions to get more control over your cluster and its deployments. - [17 Kubernetes Best Practices Every Developer Should Know](https://spacelift.io/blog/kubernetes-best-practices): Follow the best practices for Kubernetes listed in this article for painless and efficient maintenance of your K8s cluster in production. - [26 Kubernetes Tools for Your K8s Ecosystem in 2026](https://spacelift.io/blog/kubernetes-tools): Explore the list of 26 best tools you can use with your Kubernetes ecosystem, including monitoring, security, CI/CD and deployment tools. - [33 Kubernetes Interview Questions and Answers for 2026](https://spacelift.io/blog/kubernetes-interview-questions): Prepare for your next DevOps role with 33 top Kubernetes interview questions and answers for 2026, from beginner to advanced topics. - [8 Different Types of Kubernetes Deployment Strategies](https://spacelift.io/blog/kubernetes-deployment-strategies): Delve into different Kubernetes (K8s) deployment strategies. Take a look at the advantages and disadvantages of each of them. - [Autoscaling Native Kubernetes Workers](https://spacelift.io/blog/autoscaling-native-kubernetes-workers): Autoscaling is a feature that allows you to automatically adjust the number of workers in the cluster based on the current queue length. - [Configuring Prometheus with Helm Chart on Kubernetes](https://spacelift.io/blog/prometheus-helm-chart): Learn how to install Prometheus using Helm chart and customize the configuration to connect various node exporter instances. - [CronJob in Kubernetes - Automating Tasks on a Schedule](https://spacelift.io/blog/kubernetes-cronjob): Learn how to define, schedule, and run Kubernetes CronJobs with K8s manifest files. Explore spec options, troubleshooting tips, and examples. - [Docker Compose vs Kubernetes - Differences Explained](https://spacelift.io/blog/docker-compose-vs-kubernetes): Docker Compose vs Kubernetes compared, including scope, scaling, self-healing, networking, and when to use each. - [Enable Auto-Completion for Kubectl (Bash, Zsh, PowerShell)](https://spacelift.io/blog/kubectl-auto-completion): In this step-by-step tutorial, you’ll learn how to enable kubectl autocomplete for Linux Bash, Zsh, and PowerShell. - [Exit Code 127: File or Directory Not Found Error in Kubernetes](https://spacelift.io/blog/exit-code-127): Learn what are the common causes of the exit code 127 (file or directory not found) error in Kubernetes and how to fix it. - [Exit Code 137 - Fixing OOMKilled Kubernetes Error](https://spacelift.io/blog/oomkilled-exit-code-137): Understand the OOMKilled exit code 137 in Kubernetes. Learn common causes and how to fix memory-related container crashes. - [Guide to Kubernetes Certification in 2026](https://spacelift.io/blog/kubernetes-certification): Are you looking to get your Kubernetes certifications? We'll cover the available courses, their cost and how to prepare. Pick the right K8s certification path! - [Guide to Kubernetes Liveness Probes with Examples](https://spacelift.io/blog/kubernetes-liveness-probe): Learn how Kubernetes liveness probes work, different types, configurations, and best practices to keep your containers healthy and running. - [Guide to Kubernetes RBAC - Example & Best Practices](https://spacelift.io/blog/kubernetes-rbac): Learn what is Kubernetes RBAC (role-based access control) and how it works. See examples and best practices. RBAC set up explained. - [Guide to Kubernetes Scaling: Horizontal, Vertical & Cluster](https://spacelift.io/blog/kubernetes-scaling): How to scale Kubernetes? In this guide, you’ll learn about different methods of Kubernetes pod auto-scaling. See examples. - [Guide to Kubernetes StatefulSet - When to Use It](https://spacelift.io/blog/kubernetes-statefulset): How and when to use Kubernetes StatefulSet objects to reliably manage state in your cluster. See a practical example. - [How to Delete Pods from a Kubernetes Node with Examples](https://spacelift.io/blog/kubectl-delete-pod): Learn how to delete a pod from a Kubernetes (K8S) node with examples using a cluster running on AKS. See different ways how to achieve it. - [How to Deploy Helm Charts with Argo CD (Tutorial)](https://spacelift.io/blog/argocd-helm-chart): Learn how to use ArgoCD features to deploy Helm Charts. See examples, including installing, creating, and deploying your application. - [How to Install Kubernetes - 4 Different Ways (Step-by-Step)](https://spacelift.io/blog/install-kubernetes): Learn how to install Kubernetes cluster with this step-by-step guide. See how to set it up using Minikube, MicroK8s, K3s, and Kubeadm - [How to Maintain Operations Around Kubernetes Cluster](https://spacelift.io/blog/how-to-maintain-operations-around-kubernetes-cluster): See best practices for deploying K8s cluster and how easy it is to set up dependencies between multiple stacks inside Spacelift for a highly efficient pipeline. - [How to Restart Kubernetes Pods With Kubectl](https://spacelift.io/blog/restart-kubernetes-pods-with-kubectl): There is no kubectl restart [podname] command for use with Kubernetes. Learn different ways to achieve a pod ‘restart’ with kubectl. - [How to Run Jenkins on Kubernetes](https://spacelift.io/blog/jenkins-kubernetes): Learn how to deploy and run Jenkins on Kubernetes. Step-by-step setup, configuration tips, and best practices for scalable CI/CD. - [How to Run Kubernetes on AWS - Tutorial](https://spacelift.io/blog/kubernetes-on-aws): In this step-by-step tutorial, you'll learn three different ways to handle Kubernetes deployments on AWS, including their benefits and drawbacks. - [How to Stop a Pod in Kubectl (Step-by-Step Tutorial)](https://spacelift.io/blog/kubectl-stop-pod): Sometimes, you may need to stop or pause a Kubernetes Pod. In this tutorial, you'll learn different ways to stop a Pod using kubectl commands. - [How to Troubleshoot Common Kubernetes Errors (2026 Guide)](https://spacelift.io/blog/kubernetes-troubleshooting): Learn Kubernetes troubleshooting with practical steps, common error fixes, and tools for diagnosing pods, nodes, networking, and DNS issues. - [How to Use Kubectl Delete Deployment in Kubernetes](https://spacelift.io/blog/kubectl-delete-deployment): Learn how to use kubectl delete deployment command for deleting Kubernetes deployments. See examples for namespaces and multiple deployments. - [How to Use Kubectl Port-forward in Kubernetes Applications](https://spacelift.io/blog/kubectl-port-forward): Learn what is Kubernetes port forwarding and how to use kubectl port-forward command. See examples including running it in the background. - [How to Use Kubectl Scale Deployment in Kubernetes](https://spacelift.io/blog/kubectl-scale-deployment): Learn how to use kubectl scale deployment to scale Kubernetes Deployments up or down. Includes syntax, examples, and best practices. - [How to View Kubernetes Pod Logs Files With Kubectl](https://spacelift.io/blog/kubectl-logs): The kubectl logs command lets you access logs from resources. Learn how to use kubectl logs to view logs from your pods with examples. - [Initial Availability of Kubernetes Integration in Spacelift](https://spacelift.io/blog/spacelift-kubernetes-integration-beta): Kubernetes is nothing new to Spacelift, but the team is very excited to see what our customers and community decide to do with the newest integration. - [Introducing Kubernetes Native Workers](https://spacelift.io/blog/introducing-kubernetes-native-workers): We are proud to announce that Kubernetes native workers are now available. - [Kubectl Apply vs. Kubectl Create - What’s the Difference?](https://spacelift.io/blog/kubectl-apply-vs-create): Using both kubectl apply and kubectl create can be useful in different situations. Take a look at the AKS usage example. - [Kubectl Cheat Sheet – 16 Kubernetes Commands & Objects](https://spacelift.io/blog/kubernetes-cheat-sheet): See the helpful list of each commonly used category or component of Kubernetes (K8S) with kubectl commands for quick reference. - [Kubectl Config Set-Context Command (Tutorial & Examples)](https://spacelift.io/blog/kubectl-set-context): Learn how to use the kubectl config set-context command to create new contexts and modify the existing ones. See examples. - [Kubectl cp - How to Copy File From Pod to Local](https://spacelift.io/blog/kubectl-cp): Learn how to use kubectl cp command to copy files between Kubernetes pods and local systems with examples and troubleshooting. - [Kubectl Describe Command - Pods, Deployments & More](https://spacelift.io/blog/kubectl-describe): Learn how to use the kubectl describe command to get detailed information about pods, deployments, services, nodes, and more. - [Kubectl Exec Command - Connect to Kubernetes Containers](https://spacelift.io/blog/kubectl-exec): Learn how to use the kubectl exec command to get into a Pod bash shell of running container in your Kubernetes (K8S) cluster. - [Kubectl Get Context : Current Context, Switching & Listing](https://spacelift.io/blog/kubectl-get-context): Learn how to use the kubectl config current-context command and how to get the current namespace from contexts in Kubernetes. - [Kubectl Patch Command & How to Use It With Examples](https://spacelift.io/blog/kubectl-patch-command): An overview of the kubectl patch command, including its syntax, how it works, and examples. Kubectl patch vs apply vs edit explained. - [Kubernetes CI/CD Pipelines – 8 Best Practices and Tools](https://spacelift.io/blog/kubernetes-ci-cd): Discover top Kubernetes CI/CD tools and best practices. Learn how to build efficient Kubernetes CI/CD pipelines for faster, safer delivery. - [Kubernetes ConfigMap - What It is, How to Use & Examples](https://spacelift.io/blog/kubernetes-configmap): What is a ConfigMap in Kubernetes? Learn how to create, mount and update them. See examples and ConfigMap vs. Secrets. - [Kubernetes Control Plane: What It Is & How It Works](https://spacelift.io/blog/kubernetes-control-plane): Learn what Kubernetes control plane is, its purpose, components, and how it works with nodes. Control vs. master vs data plane. - [Kubernetes DaemonSet - What It is & How to Use (Example)](https://spacelift.io/blog/kubernetes-daemonset): What is a Kubernetes DaemonSet and what is it used for? See the example of how to create, update and delete it. Deployment vs StatefulSet vs DaemonSet. - [Kubernetes Dashboard: Full Tutorial & Best Practices](https://spacelift.io/blog/kubernetes-dashboard): Learn what Kubernetes Dashboard is, and its components. See a tutorial on how to install, deploy, and access it. Check out the alternatives. - [Kubernetes Deployment YAML File with Examples](https://spacelift.io/blog/kubernetes-deployment-yaml): Learn what a Kubernetes deployment YAML file is and how to create it for different cases. See a sample deployment and other examples. - [Kubernetes DNS Explained: Services & Resolution](https://spacelift.io/blog/kubernetes-dns-service): Explore Kubernetes DNS, including implementation, core services, and name resolution processes. KubeDNS vs. CoreDNS explained. - [Kubernetes Environment Variables - Setting & Managing](https://spacelift.io/blog/kubernetes-environment-variables): Learn what the environment variables in Kubernetes are. See examples - how to set them and pass them in deployment YAML files. - [Kubernetes GitOps: Managing & Automating Deployments](https://spacelift.io/blog/gitops-kubernetes): Discover how GitOps streamlines Kubernetes deployments. Learn tools, workflows, and best practices for Git-based infrastructure management. - [Kubernetes Guides and Tutorials](https://spacelift.io/blog/kubernetes): Want to level up your Kubernetes knowledge? Explore our tutorials and step-by-step guides written by Kubernetes experts. Learn Kubernetes best practices and solutions to the most difficult problems. - [Kubernetes Health Checks: Types, Configuration & Debugging](https://spacelift.io/blog/kubernetes-health-check): Kubernetes health checks explained. Liveness, readiness, startup probes with setup, debugging, and best practices. - [Kubernetes HPA (Horizontal Pod Autoscaler) Guide](https://spacelift.io/blog/kubernetes-hpa-horizontal-pod-autoscaler): What is HPA in Kubernetes? See memory metrics and scaling a deployment via CPU example. The difference between HPA and VPA. - [Kubernetes Image Pull Policy - imagePullPolicy in Detail](https://spacelift.io/blog/kubernetes-imagepullpolicy): Learn how Kubernetes manages images in running containers and how to use the imagePullPolicy specification. - [Kubernetes ImagePullBackOff (What is It & Troubleshooting)](https://spacelift.io/blog/kubernetes-imagepullbackoff): What is status ImagePullBackOff Kubernetes error, and what does it mean? Learn how to troubleshoot and debug to get rid of ImagePullBackOff. - [Kubernetes Ingress with NGINX Ingress Controller Example](https://spacelift.io/blog/kubernetes-ingress): Explore the Kubernetes Ingress controllers and see step-by-step examples of how to configure an NGINX Ingress on AKS and Minikube. - [Kubernetes Metrics: Types, Tools, & Monitoring Guide](https://spacelift.io/blog/kubernetes-metrics): Learn about key Kubernetes metrics, how to collect and monitor them, and which tools to use for performance, health, and resource insights. - [Kubernetes Multi-Cloud Multi-Cluster Strategy Overview](https://spacelift.io/blog/kubernetes-multi-cloud): Explore Kubernetes multi-cloud, multi-cluster strategies, benefits, challenges, tools, best practices for managing multi-cluster deployments. - [Kubernetes Multi-Tenancy: Considerations & Approaches](https://spacelift.io/blog/kubernetes-multi-tenancy): What is Kubernetes multi-tenancy? Learn its key considerations, best practices, and three main approaches for secure implementation. - [Kubernetes Namespaces - Usage Examples & Tutorial](https://spacelift.io/blog/kubernetes-namespaces): What are Kubernetes namespaces, and when to use them? See how to create a namespace with kubectl and a YAML file. - [Kubernetes Network Policy - Guide with Examples](https://spacelift.io/blog/kubernetes-network-policy): Learn what are Network Policies in Kubernetes, how to implement them and best practices. See examples for default policies, egress and ingress. - [Kubernetes Networking Explained: Architecture & Examples](https://spacelift.io/blog/kubernetes-networking): Deep dive into Kubernetes networking. With this guide, you’ll learn what it is, the types of networking, and the architecture. - [Kubernetes Observability With Kube-State-Metrics: Guide](https://spacelift.io/blog/kube-state-metrics): Discover how to set up Kube-State-Metrics to help you monitor Kubernetes clusters. Kube-State-Metrics vs Metrics-Server explained. - [Kubernetes Observability: Pillars, Tools & Best Practices](https://spacelift.io/blog/kubernetes-observability): Discover what Kubernetes observability is. Learn about metrics, security, top-rated tools and solutions, platforms, and best practices. - [Kubernetes Persistent Volumes - Tutorial and Examples](https://spacelift.io/blog/kubernetes-persistent-volumes): What are Persistent Volumes in Kubernetes? How PVs work, and how to get started? See types, access modes, and best practices. - [Kubernetes Readiness Probe - Guide & Examples](https://spacelift.io/blog/kubernetes-readiness-probe): In this guide, you’ll learn when to use Kubernetes readiness probes and how to configure them. See common errors and failures and how to fix them. - [Kubernetes Rolling Updates for Reliable Deployments](https://spacelift.io/blog/kubernetes-rolling-update): Learn how the Kubernetes rolling update strategy works, how to use it safely, and see an example deployment. - [Kubernetes Secrets - How to Create, Use, and Manage](https://spacelift.io/blog/kubernetes-secrets): Learn what a Kubernetes Secret is, its built-in types, ways to create, view, decode, and edit them using kubectl, and how to use them in Pods. - [Kubernetes Security: 9 Best Practices for 4C Security Model](https://spacelift.io/blog/kubernetes-security): What is Kubernetes security? See common security issues, and use these Kubernetes security best practices to harden your environment. - [Kubernetes Service - What It is, Types & Examples](https://spacelift.io/blog/kubernetes-service): Discover what is a service in Kubernetes and the services types - ClusterIP, NodePort, LoadBalancer & ExternalName. See use case examples. - [Kubernetes Sidecar Container - Best Practices and Examples](https://spacelift.io/blog/kubernetes-sidecar-container): Learn what is sidecar container in Kubernetes, use cases, best practices and how to implement it for Logging with Fluentd and Amazon S3. - [Kubernetes Tutorial for Beginners: Basic Concepts](https://spacelift.io/blog/kubernetes-tutorial): In this getting started with Kubernetes tutorial for beginners, you'll learn what Kubernetes can do and how to run your own containerized solutions. - [Kubernetes with GitHub Actions & Helm: CI/CD for Containers](https://spacelift.io/blog/github-actions-kubernetes): In this step-by-step guide, you’ll learn how to create a GitHub Actions workflow to automate Kubernetes deployment. - [Kubernetes with Open Policy Agent (OPA) & Gatekeeper](https://spacelift.io/blog/opa-kubernetes): Learn what Open Policy Agent (OPA) is used for in Kubernetes. Gatekeeper vs OPA explained. See an example of OPA policy for Kubernetes. - [Kubernetes Workload - Resource Types & Examples](https://spacelift.io/blog/kubernetes-workload): Kubernetes workload explained. Workload resources, how they work, and use cases. See best practices to keep your workloads secure. - [Kustomize vs. Helm - How to Use & Comparison](https://spacelift.io/blog/kustomize-vs-helm): See the comparison between tools that help you manage Kubernetes - Helm and Kustomize, and how to use them together. - [Navigating Kubernetes Within the FedRAMP Guidelines](https://spacelift.io/blog/kubernetes-fedramp): Learn what FedRAMP is and how to implement FedRAMP compliance controls in your Kubernetes clusters for secure, authorized deployments. - [Prometheus Monitoring for Kubernetes Cluster (Tutorial)](https://spacelift.io/blog/prometheus-kubernetes): How does Prometheus work with Kubernetes? Install, set up, and run Prometheus in Kubernetes using kube-prometheus-stack. - [Running Spacelift CI/CD workers in Kubernetes using DinD](https://spacelift.io/blog/ci-cd-workers-in-kubernetes-dind): This article is an overview of the architecture of Spacelift workers with an explanation of how the sidecar container strategy works. - [Spacelift Worker Pools on Kubernetes with Spacelift](https://spacelift.io/blog/spacelift-worker-pools-on-kubernetes): See how Spacelift uses Spacelift to provision Kubernetes clusters, a private worker pool, and Kubernetes deployments within the same organization. - [Troubleshoot and Fix Kubernetes CrashLoopBackoff Status](https://spacelift.io/blog/crashloopbackoff): Learn how to spot Kubernetes CrashLoopBackoff error, how to fix it, and see some reasons why it might occur. - [What are Blue-Green Deployments in Kubernetes?](https://spacelift.io/blog/blue-green-deployment-kubernetes): Explore blue/green deployments with Kubernetes. Learn how to implement them using service selectors, Argo Rollouts, and Fluxcd. - [What are Kubernetes Custom Resource Definitions (CRDs)?](https://spacelift.io/blog/kubernetes-crd): Learn what a Kubernetes CRD is, its use cases, how to list, create, and manage CRDs, plus best practices for custom resources in K8s. - [What Are Kubernetes Jobs? Use Cases, Types & How to Run](https://spacelift.io/blog/kubernetes-jobs): Learn about Jobs in Kubernetes and Job types, what are the use cases, and how to run a Kubernetes Job. See examples. - [What are Kubernetes Manifest Files? (Examples)](https://spacelift.io/blog/kubernetes-manifest-file): Kubernetes manifest files explained. Learn how to create a manifest. See best practices and examples for pods, deployments, and networks. - [What Is a Kubernetes Cluster? Key Components Explained](https://spacelift.io/blog/kubernetes-cluster): What is a Kubernetes cluster in simple terms? See the foundation of K8s operations and the components of the master node and worker nodes. - [What is a Kubernetes Operator? Definition & Examples](https://spacelift.io/blog/kubernetes-operator): Learn what the Kubernetes operator is, how it works, and how to write one. See different operator examples. Operator vs controller explained. - [What is Kubectl Get Nodes and How to Use It](https://spacelift.io/blog/kubectl-get-nodes): What does the kubectl get nodes command do? Learn how and when to run it and how to view the labels created in nodes. - [What Is Kubernetes Architecture? - Components Overview](https://spacelift.io/blog/kubernetes-architecture): Learn what are the different components of Kubernetes architecture that work together to create a functioning Kubernetes cluster. - [What is Kubernetes Lens? Tutorial & Alternatives](https://spacelift.io/blog/lens-kubernetes): Learn about Kubernetes Lens, its use cases, and alternatives. See a getting started tutorial and how to connect Lens to the Kubernetes cluster. - [What is Kubernetes Load Balancer? Configuration Example](https://spacelift.io/blog/kubernetes-load-balancer): Kubernetes load balancer service definition and types. Learn how to set and configure a load balancer and best practices. - [What is the Role of Kubernetes in DevOps?](https://spacelift.io/blog/kubernetes-devops): Discover why you should use Kubernetes for DevOps and see an overview of how Kubernetes supports effective DevOps strategies. ## Opentofu - [Celebrating the 1 Year Anniversary of OpenTofu Releases](https://spacelift.io/blog/celebrating-the-1-year-anniversary-of-opentofu-releases): A year has passed since OpenTofu’s first stable release! With the celebration of the first anniversary, we’re also marking a new milestone - the release of version 1.9.0! - [How to Migrate From Terraform to OpenTofu](https://spacelift.io/blog/terraform-to-opentofu-migration): Migrate from Terraform to OpenTofu with a step-by-step checklist, plan validation tips, common pitfalls, and a safe rollback strategy. - [OpenTF is Announcing Fork of Terraform!](https://spacelift.io/blog/opentf-announcing-terraform-fork): OpenTF announced Terraform fork! Learn about the fork, the importance of a foundation and what happens next. - [OpenTF – Publishing the Fork](https://spacelift.io/blog/opentf-fork-is-now-public): The OpenTF repository is now public! See how you can contribute, what's next, and how to continue supporting OpenTF. - [OpenTofu - Registry UI](https://spacelift.io/blog/opentofu-registry-ui): OpenTofu recently announced the release of its beta Registry UI. The OpenTofu registry portal will be a central part of the OpenTofu community. - [OpenTofu 1.10: Major Updates for Modern IaC](https://spacelift.io/blog/opentofu-1-10-major-updates-for-modern-iac): Discover how OpenTofu 1.10 delivers powerful new features like OCI registry support, native S3 locking, and global provider cache locking—solidifying its role as the modern, open-source standard for Infrastructure as Code. - [OpenTofu 1.12.0: Safer Environments, Faster Init, Less Toil](https://spacelift.io/blog/opentofu-1-12): OpenTofu 1.12.0 continues the history of building features that address real, recurring pain points that teams hit in their day-to-day workflows. - [OpenTofu 1.7 is Now Available! The In-Depth Guide](https://spacelift.io/blog/opentofu-1-7): The latest release of OpenTofu (version 1.7) is now available! It comes packed with new features, enhancements, and bug fixes. - [OpenTofu 1.8 is Now Available!](https://spacelift.io/blog/opentofu-1-8): OpenTofu 1.8 comes packed with features that engineers expected from Terraform for many years. It works natively in Spacelift and you can easily take advantage of all Spacelift features in it. - [OpenTofu Alpha Release: No Code Changes Required!](https://spacelift.io/blog/opentofu-alpha-release): The first alpha release of OpenTofu is out! See what's new and how you can start testing it out on your projects. - [OpenTofu at Scale: 4 Strategies & Scaling Best Practices](https://spacelift.io/blog/opentofu-at-scale): Explore four proven approaches to managing OpenTofu workflows at enterprise scale with strengths, limitations, and the problems they solve. - [OpenTofu Cheat Sheet: 31 CLI Commands You Should Know](https://spacelift.io/blog/opentofu-cheat-sheet): This OpenTofu CLI Cheat Sheet covers everything you need to know: basic commands, state management, modules, workspaces, and utilities. - [OpenTofu Day at KubeCon NA Salt Lake City: The Recap](https://spacelift.io/blog/opentofu-day-at-kubecon-na-salt-lake-city): A near-overflow crowd of almost 200 people converged on the Salt Palace Convention Center in Salt Lake City on Tuesday for the second-ever OpenTofu Day. - [OpenTofu Guides and Tutorials](https://spacelift.io/blog/opentofu): Want to level up your OpenTofu knowledge? Explore our tutorials and step-by-step guides written by OpenTofu experts. Learn OpenTofu best practices and solutions to the most difficult problems. - [OpenTofu Joins the Linux Foundation](https://spacelift.io/blog/opentofu-joins-the-linux-foundation): OpenTofu (formerly OpenTF) is now a part of the Linux Foundation. See why is this important and what joining the Linux Foundation means for OpenTofu. - [OpenTofu Registry: Providers, Modules & Contributing](https://spacelift.io/blog/opentofu-registry): Explore the OpenTofu registry for providers and modules. Learn how it works and how to contribute to the growing OpenTofu ecosystem. - [OpenTofu Stable GA Release: Get Ready to Install!](https://spacelift.io/blog/opentofu-stable-ga-release): OpenTofu’s first stable release is here, and it is production-ready. See the recap the milestones and the benefits of switching to OpenTofu. - [OpenTofu State File Encryption Overview](https://spacelift.io/blog/opentofu-state-encryption): Learn why state encryption is important, how does OpenTofu's state encryption mechanism work and how you can implement it. - [OpenTofu Tutorial: Getting Started & Examples](https://spacelift.io/blog/opentofu-tutorial): In this step by step tutorial, you will learn how to use OpenTofu. Follow the installation guide and see the key features and components. - [OpenTofu vs Terraform : Key Differences and Comparison](https://spacelift.io/blog/opentofu-vs-terraform): OpenTofu vs Terraform: what is the difference between the tools and which one to choose? See the full comparison. - [OpenTofu: The Open-Source Alternative to Terraform](https://spacelift.io/blog/what-is-opentofu): What is OpenTofu? How is it used? Why was it created? What is the difference between OpenTofu and Terraform? We are answering the most important questions. - [The Future of Terraform - OpenTF Manifesto!](https://spacelift.io/blog/announcing-opentf): Announcing OpenTF Manifesto! OpenTF is a community response to the recent HashiCorp BSL license change. See how you can help. - [Two Million—and Three—Things to Celebrate in the OpenTofu Community](https://spacelift.io/blog/two-million-and-three-things-to-celebrate-in-the-opentofu-community): In addition to the approaching two-million-downloads milestone, I want to share three happenings within the OpenTofu community that are well worth celebrating. - [Upgrading Our Infrastructure with OpenTofu](https://spacelift.io/blog/upgrading-truecar-infrastructure-with-opentofu): Learn how, with Spacelift’s leadership and OpenTofu’s support, TrueCar moved away from Terraform. - [Using OpenTofu with Spacelift](https://spacelift.io/blog/opentofu-with-spacelift): In this tutorial we explore how you can enhance your OpenTofu workflow with Spacelift. - [Why OpenTofu is a Good Choice for IaC Adopters](https://spacelift.io/blog/opentofu-for-infrastructure-as-code): In this article we'll go over the reasons why the OpenTofu initiative is worth exploring for organizations about to adopt infrastructure as code (IaC) - [Why Should You Switch to OpenTofu?](https://spacelift.io/blog/why-should-you-switch-to-opentofu): The emergence of the OpenTofu initiative raises a couple of very important questions: should I move to OpenTofu and why. You’ll find the answers in this post. ## Platform engineering - [A Guide for New Heads of Platform Engineering](https://spacelift.io/blog/30-60-90-day-plan-for-new-heads-of-platform-engineering): New head of platform engineering? Learn what to focus on in your first 30-60-90 days. Team building, culture, tools, and making impact fast. - [Build vs. Buy Guide for Internal Developer Platforms (IDPs)](https://spacelift.io/blog/internal-developer-platform-idp-build-or-buy): Compare building vs buying an IDP, key trade-offs, costs, and decision criteria to choose the right internal developer platform. - [How to Build a Platform Engineering Team](https://spacelift.io/blog/how-to-build-a-platform-engineering-team): In this post, we talk about how to build a successful platform engineering team and what you should consider when hiring engineers. - [How to Implement Platform Engineering (Tools & Steps)](https://spacelift.io/blog/how-to-implement-platform-engineering): Explore platform engineering, its benefits, the technologies involved, how to build a platform engineering team, and more. - [How to Track Platform Engineering: Metrics & KPIs](https://spacelift.io/blog/platform-engineering-metrics): Learn how to track platform engineering success with key metrics and KPIs that measure reliability, developer experience, and adoption. - [Platform Engineering Guides and Tutorials](https://spacelift.io/blog/platform-engineering): Explore expert insights and best practices in platform engineering. Dive into step-by-step solutions, and advanced strategies to solve complex platform challenges. - [Platform Engineering’s Role in Fixing Infrastructure Automation](https://spacelift.io/blog/platform-engineering-infrastructure-automation): Explore how platform engineering can help overcome infrastructure challenges and reduce deployment risks. - [Spacelift vs Internal Developer Platforms (IDPs)](https://spacelift.io/blog/spacelift-vs-internal-developer-platforms): Compare Spacelift vs internal developer platforms: infrastructure orchestration, self-service provisioning, governance, and when to use each. - [Top 15 Platform Engineering Best Practices for 2026](https://spacelift.io/blog/platform-engineering-best-practices): Most platform engineering efforts fail. Here are the 15 best practices that separate successful platform teams in 2026. - [Top 20 Platform Engineering Tools to Use in 2026](https://spacelift.io/blog/platform-engineering-tools): Explore a list of the 20 best platform engineering tools, technologies, and products for 2026. - [What Does a Platform Engineer Do? Role & Responsibilities](https://spacelift.io/blog/what-is-a-platform-engineer): Find out what platform engineering is and how to become a platform engineer with the job description, responsibilities, and average salary. - [What is a Platform Orchestrator? Benefits & Examples](https://spacelift.io/blog/what-is-a-platform-orchestrator): Discover how a platform orchestrator streamlines tool integration, enhances workflows, and solves scaling challenges for developers. - [What is an Internal Developer Platform (IDP)?](https://spacelift.io/blog/what-is-an-internal-developer-platform): Internal Developer Platform (IDP) explained. Learn what are the key components of IDPs and the benefits & best practices for using them. - [What is Platform Engineering? Role, Principles & Benefits](https://spacelift.io/blog/what-is-platform-engineering): Platform engineering definition. Learn what platform engineers do, how to build your team, and how it benefits your software workflows. - [Why Your Enterprise Needs Platform Engineering](https://spacelift.io/blog/enterprise-platform-engineering): Explore the key reasons your enterprise needs platform engineering and how it can help you balance the speed-control paradox. ## Product - [3 Ways Spacelift Enables You to Use AI for Infrastructure](https://spacelift.io/blog/ways-to-use-ai-for-infrastructure-with-spacelift): In this article, we cover three practical ways you can use Spacelift to bring AI into your infrastructure workflows. - [Announcing Enhanced VCS Integration](https://spacelift.io/blog/announcing-enhanced-vcs-integration): Spacelift now allows you to create multiple integrations per VCS. See what problems this new integration solves and how to get started. - [Deploying Spacelift Stack with Spacelift Terraform Provider](https://spacelift.io/blog/deploying-spacelift-with-spacelift): This article will cover using the Spacelift Terraform provider to deploy Spacelift resources using Spacelift. - [Exploring the Tech Stack: Spacelift's Supported Tools and Frameworks](https://spacelift.io/blog/spacelift-supported-tools-and-frameworks): See which technologies and frameworks Spacelift supports and what to do if you want to run something else. - [Getting Started with Spacelift Self-Hosted on AWS](https://spacelift.io/blog/getting-started-with-spacelift-self-hosted): In this article we explain the steps you need to take to install Spacelift Self-Hosted on AWS. - [How Spacelift Enables Multicloud Infrastructure Governance](https://spacelift.io/blog/spacelift-multicloud): Learn how Spacelift enables multicloud governance with RBAC, policy as code, drift detection, and native AWS, Azure, and GCP integrations. - [How to Integrate Oracle Cloud Infrastructure with Spacelift](https://spacelift.io/blog/oracle-cloud-infrastructure-with-spacelift): Learn how to create an OCI account, leverage the OCI adoption framework Thunder, and use OCI with Spacelift. - [How to Set Up a Spacelift Worker Pool on EC2](https://spacelift.io/blog/spacelift-worker-pool-on-ec2): See how to set up private workers in Spacelift using EC2 with step-by-step instructions, so you can approach this task with confidence. - [Infrastructure Problems that Spacelift Solves](https://spacelift.io/blog/infrastructure-problems-that-spacelift-solves): See what infrastructure problems Spacelift solves. Learn about Spacelift’s automated testing, auto drift detection runs, and cost estimation. - [Introducing Context Auto-Attachment](https://spacelift.io/blog/introducing-context-auto-attachment): With the ability to auto-attach a context, the context hooks, and the view revamp, you can build a more powerful workflow. - [Introducing Custom Workflows](https://spacelift.io/blog/introducing-custom-workflows): Custom Workflows offer the ability to use a custom binary instead of one of the Terraform versions supported by Spacelift. - [Introducing Saturnhead AI!](https://spacelift.io/blog/introducing-saturnhead-ai): Saturnhead AI is here to help DevOps teams accelerate troubleshooting & issue resolution. - [Introducing ServiceNow Integration](https://spacelift.io/blog/introducing-servicenow-integration): In this post, we'll walk through the Spacelift ServiceNow integration and how you can use it - [Introducing Spacelift Cloud Integrations](https://spacelift.io/blog/spacelift-cloud-integrations): We are excited to announce our new Cloud Integrations section and our update to support account-level AWS integrations. - [Introducing Spacelift Intelligence: AI That Lives Inside Your Infrastructure Workflow](https://spacelift.io/blog/introducing-spacelift-intelligence): Spacelift Intelligence puts AI inside infrastructure workflows with Infras Assistant and Intent for governed action and insight. - [Introducing Spacelift Intent](https://spacelift.io/blog/announcing-spacelift-intent): Today we're launching Intent - infrastructure management that speaks human. Intent is live in early access. - [Introducing Spacelift MFA](https://spacelift.io/blog/introducing-spacelift-mfa): Multi-factor authentication (MFA) inside Spacelift is an extra layer that will protect your Spacelift account even if your identity provider (IdP) is compromised. - [Introducing Spacelift Notification Policies](https://spacelift.io/blog/introducing-notification-policies): Notification policies in Spacelift allow you to create custom notifications to give you the information you need to manage your deployments. - [Introducing Spacelift Plugins: Extensibility Meets IaC](https://spacelift.io/blog/introducing-spacelift-plugins): We're thrilled to announce Spacelift Plugins, a powerful new way to extend infrastructure workflows by integrating the tools your team already uses. - [Introducing Spacelift Stack Dependencies Feature](https://spacelift.io/blog/introducing-stack-dependencies): Spacelift has now released Stack Dependencies! This feature makes it much easier to deploy more modular and complex infrastructure. - [Introducing Stack Dependencies v.2](https://spacelift.io/blog/introducing-stack-dependencies-v2): Spacelift has just introduced a new and more powerful version of stack dependencies. Learn how to start using stack dependencies v.2. - [Introducing Targeted Replans](https://spacelift.io/blog/introducing-targeted-replans): With Spacelift’s Targeted Replans, you can select which planned changes you want to apply, allowing you to roll out changes in a step-by-step manner iteratively. - [Introducing the Policy Library](https://spacelift.io/blog/introducing-the-policy-library): Spacelift has just released the Policy Library, so you don’t need to write Rego from scratch to create your policies. - [Introducing the Spacelift Accelerator for Rapid PoC Delivery](https://spacelift.io/blog/spacelift-core-config-accelerator): Get Spacelift production-ready in days. Semantive’s Core Config Accelerator automates Spaces, policies, worker pools, and cloud integrations. - [It's Time for the August 2024 Spacelift Product Launch!](https://spacelift.io/blog/the-august-2024-spacelift-product-launch-is-here): It may be summer, but we’re not taking a break! We’ve just launched some exciting features, so let’s take a look at them in more detail. - [It's Time for the Spring 2025 Spacelift Product Launch!](https://spacelift.io/blog/the-spring-2025-spacelift-product-launch-is-here): Over the last few months, we’ve been busy making Spacelift more flexible, powerful, and easier to use. - [Launchpad Learn: Hands-On Training Built Into Spacelift](https://spacelift.io/blog/introducing-launchpad-learn): Launchpad Learn is a new section inside the Spacelift Launchpad. It's structured, hands-on training that lives directly in the platform. - [Pull Requests on Spacelift - PR Checks & PR Plan Commenting](https://spacelift.io/blog/spacelift-pull-requests): Learn how Spacelift supports PR Checks and PR Plan Comments. See how to utilize comments or labels on your pull request to take action in Spacelift. - [Self-Service Infrastructure with Spacelift](https://spacelift.io/blog/self-service-infrastructure-with-spacelift): Explore examples of self-service infrastructure, the problems it solved, and the improvements Spacelift can add with Blueprints, Spaces, Policies, and more. - [Spacelift in the GitHub Marketplace](https://spacelift.io/blog/spacelift-in-github-marketplace): We are announcing the availability of the Spacelift as a GitHub App in the GitHub Marketplace. See how Spacelift + GitHub work better together. - [Spacelift Module Registry - What It is and How to Use It](https://spacelift.io/blog/spacelift-module-registry): See how to use the Spacelift module registry - a private Terraform module registry that is fully compatible with Terraform. - [Spacelift Private Workers vs. Public Workers](https://spacelift.io/blog/spacelift-private-workers-vs-public-workers): In this post, we will explore what public and private workers, their benefits, and how Spacelift features are leveraging them. - [Spacelift raises $15m in Series B funding from Insight Partners](https://spacelift.io/blog/spacelift-raises-15m): $15M in a new funding round led by Insight Partners will enable Spacelift to quadruple engineering headcount in Europe and build a sales and marketing organization in the United States. - [Spacelift Spaces in Action - Blasting Off with Spaces](https://spacelift.io/blog/spacelift-spaces-in-action): See a basic walkthrough of the new Spaces feature by Spacelift. Learn how to migrate to Spaces and how to create and manage them. - [Spacelift Templates: Self-Service Infrastructure for Every Developer](https://spacelift.io/blog/introducing-spacelift-templates): We're shipping Templates, a new feature in Spacelift that bridges the gap: developers self-serve infra, while platform teams keep it secure. - [Spacelift Wins 2024 Digital Innovator Award from Intellyx](https://spacelift.io/blog/spacelift-wins-winter-2024-intellyx-digital-innovator-award): Intellyx has just revealed we’ve won the Winter 2024 Intellyx Digital Innovator Award, crowning a year of achievement for Spacelift. - [Spacelift WorkerPool Operator: Technical Overview](https://spacelift.io/blog/spacelift-workerpool-operator): See the reasons we created the Spacelift worker Kubernetes operator, and some of the internals of how the operator works. - [Spacelift's latest statement on HashiCorp's BSL adoption](https://spacelift.io/blog/spacelift-latest-statement-on-hashicorp-bsl): A more comprehensive update on the impact of the recent HashiCorp license change on Spacelift and our customers. - [Take Control with Spacelift Self-Hosted](https://spacelift.io/blog/introducing-spacelift-self-hosted): We are excited to announce that now it is possible to self-host an entire, fully-functional Spacelift platform within your cloud cloud. - [Vault Integration in Spacelift](https://spacelift.io/blog/vault-integration-in-spacelift): Explore how easy it is to configure and use Vault with Spacelift, and how you can take advantage of it inside your workflow. - [What are Spacelift Blueprints?](https://spacelift.io/blog/introducing-spacelift-blueprints): Blueprints by Spacelift - templates for environments that let the administrators configure all defaults, guardrails, and other settings to make it easier for anyone who needs infrastructure to deploy it. - [What Makes Spacelift Secure](https://spacelift.io/blog/what-makes-spacelift-secure): Spacelift’s number one priority is and always will be security. Take a look at Spacelift security architecture and security features. - [What We Learned From Platform Teams Using Spacelift Intent](https://spacelift.io/blog/what-we-learned-from-platform-teams-using-spacelift-intent): See how platform teams are using AI to keep up with rising software development velocity without sacrificing control. ## Security - [10 Infrastructure as Code (IaC) Scanning Tools Compared](https://spacelift.io/blog/iac-scanning-tools): Compare IaC scanning tools by what they scan, how they integrate with CI/CD, and which open-source projects are still actively maintained. - [100+ Cloud Security Statistics for 2026](https://spacelift.io/blog/cloud-security-statistics): In this article, we present key statistics related to cloud security that really caught our attention in 2026. - [101 Compliance Statistics for 2026](https://spacelift.io/blog/compliance-statistics): We have uncovered the most revealing global compliance statistics on everything from financial crime to workplace safety. - [5 Infrastructure as Code Security Issues & How to Fix Them](https://spacelift.io/blog/how-to-fix-infrastructure-as-code-security-issues): See how to reduce IaC risk using drift detection, policy as code, audit trails, RBAC, and secret hygiene so you pass audits and ship faster. - [50+ Malware Statistics for 2026](https://spacelift.io/blog/malware-statistics): Malware attacks are on the rise again. Discover the most affected industries, the financial impact, common forms of attack, and more. - [50+ Ransomware Statistics for 2026](https://spacelift.io/blog/ransomware-statistics): Discover the latest ransomware statistics and trends and what they mean for businesses across various industries. - [60 Small Business Cybersecurity Statistics to Know in 2026](https://spacelift.io/blog/small-business-cybersecurity-statistics): Small business cybersecurity statistics for 2026: attack rates, costs, common threats, and why SMBs are an increasingly profitable target. - [60+ Key Data Breach Statistics for 2026](https://spacelift.io/blog/data-breach-statistics): No organization can ignore the threat of data breaches. Explore recent data breach statistics, trends, and insights into the current state of cybersecurity. - [70+ Password Statistics for 2026](https://spacelift.io/blog/password-statistics): Discover some surprising password-related statistics and explore how we can improve our password hygiene. - [80+ Cybersecurity Statistics for 2026](https://spacelift.io/blog/cybersecurity-statistics): In this article, we present some of the most eye-catching cybersecurity statistics for 2026. - [A Guide to Enterprise Cloud Security at Scale](https://spacelift.io/blog/enterprise-cloud-security): Learn what enterprise cloud security is, key threats to address, and best practices for protecting cloud infrastructure, data, and workloads at scale. - [Cloud Cost Governance: Best Practices for Controlling Spend](https://spacelift.io/blog/cloud-cost-governance): Learn what cloud cost governance is, why it matters, and how to control cloud spend with tagging, budgets, alerts, and policy guardrails. - [Cloud Governance - What is It, Framework & Models](https://spacelift.io/blog/cloud-governance): What is cloud governance, and why does it matter? See the types of control and framework, best practices, and challenges. - [Cloud Migration Security Guide: Risks & Checklist](https://spacelift.io/blog/cloud-migration-security): Learn cloud migration security best practices, common risks, and a phase-by-phase checklist to protect data before, during, and after migration. - [Cloud-Native Security: 4C’s, Tools & Best Practices](https://spacelift.io/blog/cloud-native-security): Learn about cloud native security - what it is, what are the 4C’s of cloud-native security, and best practices to secure your environments. - [DevSecOps Testing: Automated and Manual](https://spacelift.io/blog/devsecops-code-testing): Learn what code testing is in the DevSecOps lifecycle and the shift-left strategy. Explore why you should implement it and how to do it. - [FedRAMP Compliance Guidelines for Container Security](https://spacelift.io/blog/fedramp-container-compliance): Learn how to ensure FedRAMP container compliance with strategies and best practices for container security, scanning, and risk management. - [Governance as Code for DevOps: A Practical Guide](https://spacelift.io/blog/governance-as-code): Learn what governance as code is, why it matters, how it works, and how to integrate it into CI CD pipelines with best practices and examples. - [How to Build Enterprise Cloud Governance That Scales](https://spacelift.io/blog/enterprise-cloud-governance): A practical guide to enterprise cloud governance: operating models, frameworks, regulatory drivers, and best practices. - [Infrastructure as Code (IaC) Scanning for Vulnerabilities](https://spacelift.io/blog/iac-scanning): What is Infrastructure as Code IaC scanning? See security scanning tools and practical examples of running Terraform IaC and Policy as Code scans. - [Infrastructure as Code (IaC) Security: 10 Best Practices](https://spacelift.io/blog/infrastructure-as-code-iac-security): Learn what IaC security means. Common risks, vulnerabilities, best practices, and top tools to secure your infrastructure as code. - [Integrating Security Tools With Spacelift Using Custom Inputs](https://spacelift.io/blog/integrating-security-tools-with-spacelift): See how to integrate common security tools (tfsec, checkov, terrascan and kics) with Spacelift using custom inputs. - [Shifting Left in Infrastructure Security for Cloud-Native Teams](https://spacelift.io/blog/shifting-left-in-infrastructure-security): Learn what shift-left means in infrastructure security, why early integration matters, and how to build a scalable, proactive security strategy. - [SOC 2 Compliance Guide: Audit, Checklist & Requirements](https://spacelift.io/blog/soc-2-compliance): Learn what SOC 2 compliance means, audit requirements, checklist items, and the differences between Type I, Type II, SOC 1, and SOC 3. - [The Compliance Cost of Drift: Why Auditors Don't Trust Your Terraform](https://spacelift.io/blog/compliance-cost-of-drift): Learn why Terraform environments fail audits and how to prevent configuration drift with audit-ready, trustworthy infrastructure practices. - [Ticketmaster Data Breach & How It Could Have Been Avoided](https://spacelift.io/blog/ticketmaster-data-breach): Explore the Ticketmaster data breach, its impact, and practical steps to protect customer data and prevent similar security attacks. - [Top 10 Cloud Governance Best Practices](https://spacelift.io/blog/cloud-governance-best-practices): Learn cloud governance best practices to manage risk, enforce policies, and improve security, compliance, and cost control in the cloud. - [Top 12 Policy as Code (PaC) Tools in 2026](https://spacelift.io/blog/policy-as-code-tools): Policy as code toolkit review: Kubernetes, Terraform, cloud guardrails, and app authorization engines. - [Top 24 Cloud Security Best Practices for 2026](https://spacelift.io/blog/cloud-security-best-practices): Secure your cloud environment in 2026 with the top 24 cloud security best practices covering data, apps, infra, and multi-cloud strategies. - [Top 54 Phishing Attack Statistics & Latest Trends for 2026](https://spacelift.io/blog/phishing-statistics): Check out 54 phishing attack statistics and data roundups for the most common methods of phishing, most affected industries and more. - [Ultimate Security, Ultimate Flexibility](https://spacelift.io/blog/security-and-flexibility): We’ve just made Spacelift the most secure infrastructure orchestration platform on the market. - [What is Checkov? Features, Use Cases & Examples](https://spacelift.io/blog/what-is-checkov): Learn what Checkov is, what are its key features and how to run Checkov scans with Terraform, Kubernetes, Helm, and Kustomize. See examples. - [What is Cloud Compliance? Standards, Solutions & More](https://spacelift.io/blog/cloud-compliance): Understand cloud compliance, its role in data security, and best practices to meet regulatory standards in cloud environments. - [What is Container Security? 10 Best Practices & Solutions](https://spacelift.io/blog/container-security): Implement 10 container security best practices to ensure key components of your container architecture are protected from potential threats. - [What is DevSecOps? Security in Your DevOps Pipeline](https://spacelift.io/blog/what-is-devsecops): DevSecOps definition, its benefits, methodology, and pipeline. Take a look at the DevSecOps lifecycle and how to implement it. See use cases. - [What is Multi-Cloud Security? Challenges & Best Practices](https://spacelift.io/blog/multi-cloud-security): Learn what multi-cloud security is, its top challenges, and the best practices, tools, and architectures for securing workloads across clouds. - [What is Policy as Code (PaC) & How Do You Implement It?](https://spacelift.io/blog/what-is-policy-as-code): Learn what Policy as Code is, how it works, ands how to implement it. See the example with PaC tool Open Policy Agent. ## Terraform - [10 Best Practices for Managing Terraform Modules at Scale](https://spacelift.io/blog/terraform-modules-at-scale): Learn the best practices to manage Terraform modules at scale with clear structure, versioning, contracts, tagging and deprecation. - [10 Popular Terraform Alternatives You Should Know in 2026](https://spacelift.io/blog/terraform-alternatives): Check the most popular Terraform alternatives and decide on the IaC tool based on its presented features. - [13 Biggest Terraform Challenges & Pitfalls (+ Fixes)](https://spacelift.io/blog/terraform-challenges): See the most common Terraform pitfalls and their fixes to gain more control over state, drift, secrets, and safe deployments. - [13 Terraform Security Best Practices (& 8 Common Risks)](https://spacelift.io/blog/terraform-security): What are the best practices to follow when using Terraform for your IaC? See how to keep your Terraform code, state file, and modules safe. - [21 Terraform Best Practices to Improve your TF workflow](https://spacelift.io/blog/terraform-best-practices): Learn some best practices that will assist you in pushing your Terraform skills to the next level. See how they can make your IaC management easier. - [26 Most Useful Terraform Tools to Use in 2026](https://spacelift.io/blog/terraform-tools): Take a look at the 26 best and most popular tools used in Terraform-managed deployments today. - [5 Ways to Manage Terraform Workflow at Scale: Best Practices](https://spacelift.io/blog/5-ways-to-manage-terraform-at-scale): This article goes through five approaches to managing Terraform workflows at scale: using Terraform locally, automating it in-house, using open source solution, using Terraform Cloud, and using Spacelift. - [6 Best IDEs for Terraform in 2026](https://spacelift.io/blog/terraform-ide): Explore the best Terraform IDE options, key features to look for, and how the right editor improves productivity, accuracy, and workflow quality. - [9 Terraform Use Cases for Your Infrastructure as Code](https://spacelift.io/blog/terraform-use-cases): Discover nine scenarios in which Terraform is used best. See real-life use cases for Terraform with code examples. - [Atlantis vs. Terraform Cloud / Terraform Enterprise - Comparison](https://spacelift.io/blog/atlantis-terraform): Atlantis or Terraform Cloud ? Take a look at two infrastructure automation and delivery tools, along with a feature comparison. - [Atlantis with Terragrunt – Automate Terraform Workflows](https://spacelift.io/blog/atlantis-terragrunt): Learn how to integrate Atlantis with Terragrunt to automate Terraform workflows. Setup steps, configuration, and CI/CD best practices included. - [Atlantis: Terraform Pull Request Automation (Tutorial)](https://spacelift.io/blog/atlantis-terraform-tutorial): What is Atlantis Terraform and how does it work? See our tutorial on how to use it for pull request automation and to manage Terraform and Terragrunt projects. - [AWS Cloud Development Kit (CDK) vs. Terraform](https://spacelift.io/blog/aws-cdk-vs-terraform): Discover the differences and similarities between AWS CDK and Terraform - two Infrastructure as Code (IaC) tools. - [AWS IAM Role Policy Attachment Using Terraform](https://spacelift.io/blog/aws-iam-role-policy-attachment-with-terraform): Learn how to attach AWS IAM managed or custom policies to roles in Terraform using aws_iam_role_policy_attachment. - [Azure Terraform Export: Importing Resources with Aztfexport](https://spacelift.io/blog/azure-terraform-export): Learn how to use the Azure Terraform Export tool (Azure Terrafy or Aztfy) to import and manage Azure resources with Terraform. - [Bicep vs. Terraform - Differences & Key Features Comparison](https://spacelift.io/blog/bicep-vs-terraform): Bicep vs Terraform - what is the difference between these tools, and which one is better? See the detailed features comparison and similarities. - [Blue/Green Deployments With Terraform & Kubernetes](https://spacelift.io/blog/terraform-blue-green-deployment): Learn how to implement blue/green deployments in Kubernetes using Terraform. Ensure zero-downtime rollouts with practical steps and best practices. - [Converting List to String in Terraform: Examples](https://spacelift.io/blog/terraform-list-to-string): Learn how to convert a list to a string in Terraform using the join() function. See examples and common use cases. - [Creating an AWS S3 Bucket Using Terraform - Example](https://spacelift.io/blog/terraform-aws-s3-bucket): Learn how to create and manage an AWS S3 bucket using Terraform. Check the examples of the AWS S3 bucket in Terraform. - [Crossplane vs Terraform - IaC Tools Comparison](https://spacelift.io/blog/crossplane-vs-terraform): See the comparison of Terraform and Crossplane. Find out what is the difference between them and the advantages of using one over the other. - [Destroy Command - How to Destroy Resources from Terraform](https://spacelift.io/blog/how-to-destroy-terraform-resources): Learn how to destroy resources from Terraform. See how to use the Terraform destroy command, also to target a specific resource. - [Download & Install Terraform on Windows, MacOS, Linux](https://spacelift.io/blog/how-to-install-terraform): Learn how to download and install Terraform on Windows, Linux, and macOS. Terraform installation made easy! See a full tutorial. - [Enforcing Policy as Code in Terraform with Sentinel & OPA](https://spacelift.io/blog/terraform-policy-as-code): Learn how to use and enforce policy as code in Terraform with two popular PaC — HashiCorp Sentinel and Open Policy Agent (OPA). - [Env0 (env zero) vs. Terraform Cloud (HCP Terraform)](https://spacelift.io/blog/env-zero-vs-terraform-cloud): Compare env0 (env zero) and Terraform Cloud / HCP Terraform to understand key differences in IaC automation, governance and pricing. - [Getting Started With Amazon EKS Blueprints for Terraform](https://spacelift.io/blog/bootstrap-complete-amazon-eks-clusters-with-eks-blueprints-for-terraform): Explore Amazon EKS Blueprints for Terraform, a set of patterns that make it easier and quicker for users to provision complete EKS clusters. - [Getting Started with Terraform on GCP](https://spacelift.io/blog/getting-started-with-terraform-on-gcp): Learn how to get started with Terraform on Google Cloud Platform (GCP). Simple Terraform GCP Provider usage examples. - [HCP Terraform (Terraform Cloud) Free Tier Changes](https://spacelift.io/blog/terraform-cloud-free-tier): HCP Terraform’s Free (Legacy) ends March 31, 2026. Learn the new free limits, migration timeline, and exit options. - [Helm vs. Terraform - Key Differences & Comparison](https://spacelift.io/blog/helm-vs-terraform): Helm vs Terraform - learn what are the similarities and differences in managing your Kubernetes clusters with these tools. - [How to Add Comments in Terraform Code](https://spacelift.io/blog/terraform-comments): Learn how to effectively comment on Terraform files with single-line and multiline comments. See examples and best practices. - [How to Automate Terraform Deployments and Infrastructure](https://spacelift.io/blog/terraform-automation): Learn different approaches to Terraform automation and provision infrastructure in an automated fashion. See how to enhance it with orchestration tools. - [How to Build AWS VPC & Subnets using Terraform - Step by Step](https://spacelift.io/blog/terraform-aws-vpc): Learn how to create and develop a basic AWS VPC using Terraform and how to set up VPC endpoints and peering. Terraform VPC module explained. - [How to Build on AWS with CDK for Terraform (CDKTF)](https://spacelift.io/blog/terraform-cdk): Explore the Cloud Development Kit (CDK) for Terraform (CDKTF) and how it allows developers to use familiar languages to define their Terraform infrastructure. - [How to Create & Use Gitignore File With Terraform](https://spacelift.io/blog/terraform-gitignore): Learn what gitignore is, how to use it with Terraform, and which Terraform files you can include in .gitignore. See example. - [How to Create an AWS RDS Instance Using Terraform](https://spacelift.io/blog/terraform-aws-rds): Step-by-step AWS RDS setup with Terraform: VPC, access, backup, replication, monitoring and best practices. AWS RDS module explained. - [How to Create API Gateway Using Terraform & AWS Lambda](https://spacelift.io/blog/terraform-api-gateway): Learn how to deploy serverless applications with AWS Lambda and API Gateway using Terraform. Cognito Authorizer, custom domain and enabling CORS. - [How to Create AWS EC2 Instance Using Terraform](https://spacelift.io/blog/terraform-ec2-instance): Learn how to create and deploy EC2 instance on AWS using Terraform with examples including configuration files and user_data. - [How to Create AWS IAM Role with Terraform (Step-by-Step)](https://spacelift.io/blog/terraform-iam-role): In this step-by-step tutorial, you'll learn how to create an AWS IAM Role using Terraform with AWS Terraform provider. See an example. - [How to Create AWS SQS Queues with Terraform](https://spacelift.io/blog/terraform-sqs-queue): Learn how to define AWS SQS queues with Terraform, including DLQs, encryption and FIFO examples, using simple production ready configs. - [How to Create ECR Repository in AWS Using Terraform](https://spacelift.io/blog/terraform-ecr): AWS ECR overview. See examples on how to create it using Terraform, how to import an existing repository, and how to use the ECR module. - [How to Debug & Troubleshoot Terraform Projects: Tutorial](https://spacelift.io/blog/terraform-debug): Learn how to debug Terraform projects and troubleshoot Terraform errors whether on Windows or other operating system. See how verify the debug logs. - [How to Deploy an AWS ECS Cluster with Terraform (Tutorial)](https://spacelift.io/blog/terraform-ecs): In this step-by-step guide, you'll learn how to set up an ECS cluster of EC2 instances using Terraform. See examples and Terraform ECS task definition. - [How to Deploy ArgoCD with Terraform on Kubernetes](https://spacelift.io/blog/argocd-terraform): In this step by step tutorial, you will learn how to deploy ArgoCD with Terraform to manage a Kubernetes cluster. - [How to Deploy AWS Autoscaling Groups with Terraform](https://spacelift.io/blog/terraform-autoscaling-group): Learn what Autoscaling Groups are and how to manage and deploy AWS Auto Scaling Group with Terraform. See example. - [How to Deploy Kubernetes Resources with Terraform](https://spacelift.io/blog/terraform-kubernetes-deployment): Terraform Kubernetes deployment tutorial with examples. See the steps required to deploy your Kubernetes resources with Terraform. - [How to Deploy your Infrastructure in CI/CD using Terraform](https://spacelift.io/blog/terraform-in-ci-cd): Learn how to use Terraform in CI/CD. See how to deploy infrastructure in CI CD. Check different approaches to integrating Terraform into generic deployment pipelines. - [How to Estimate Cloud Costs with Terraform - InfraCost](https://spacelift.io/blog/terraform-cost-estimation-using-infracost): With Terraform, you can easily estimate cloud costs by leveraging Infracost. Take a look at the Infracost integration with Spacelift. - [How to Implement GitLab CI/CD Pipeline with Terraform](https://spacelift.io/blog/gitlab-terraform): Follow this step-by-step tutorial to implement a CI/CD pipeline for Terraform using GitLab with example configuration, which creates an EC2 instance on AWS. - [How to Implement RBAC with Terraform & Best Practices](https://spacelift.io/blog/terraform-rbac): Learn how to implement RBAC with Terraform on AWS, Azure, and Google Cloud, plus best practices for roles, scopes, and access at scale. - [How to Implement Terraform Disaster Recovery](https://spacelift.io/blog/terraform-disaster-recovery): Learn Terraform disaster recovery strategies, state management, multi-region setup, and how to build and test a reliable DR plan. - [How to Manage AWS Lambda Functions with Terraform: Tutorial](https://spacelift.io/blog/terraform-aws-lambda): See how to manage AWS Lambda functions with Terraform. Examples, tutorial and screenshots included. Terraform AWS Lambda function made easy. - [How to Manage Dependencies Between Terraform Resources](https://spacelift.io/blog/terraform-dependencies): Learn how Terraform handles resource dependencies using implicit and explicit methods, including depends_on, modules, and cross-resource refs. - [How to Manage Different Terraform Versions](https://spacelift.io/blog/terraform-version): Deep dive into Terraform versions and Terraform provider versions. Learn how to check your current version and how to upgrade. See best practices. - [How to Manage DynamoDB Tables With Terraform (Tutorial)](https://spacelift.io/blog/terraform-dynamodb): Learn how to provision and manage DynamoDB tables using Terraform with examples. State locking explained. - [How to Manage GitHub with Terraform](https://spacelift.io/blog/terraform-github): Learn how to use Terraform and Terraform GitHub provider to manage GitHub resources like projects, repositories, issues, and branches. - [How to Manage Kubernetes Secrets with Terraform](https://spacelift.io/blog/terraform-kubernetes-secret): Learn how to create and manage Kubernetes Secrets using Terraform. See steps and examples. - [How to Manage Multiple Terraform Environments Efficiently](https://spacelift.io/blog/terraform-environments): Learn how to manage multiple Terraform environments using Terraform workspaces, Terragrunt, Git branches, and Spacelift stacks. - [How to Manage Okta with Terraform (Example)](https://spacelift.io/blog/okta-terraform-provider): In this tutorial, you’ll learn how to set up the Okta Terraform provider and manage Okta resources with Terraform. See an example. - [How to Manage On-premise Infrastructure with Terraform](https://spacelift.io/blog/terraform-on-premise): Learn how to provision on-premise servers with Terraform. See examples for vSphere provider, Kubernetes provider, and more. - [How to Manage Terraform S3 Backend - Best Practices](https://spacelift.io/blog/terraform-s3-backend): Learn how to configure Terraform S3 backend with DynamoDB locking, encryption, versioning, and best practices with code examples. - [How to Manage Terraform State with GitLab (Tutorial)](https://spacelift.io/blog/gitlab-terraform-state): Learn how to configure GitLab as a remote Terraform HTTP backend, manage state locking, and run plan/apply via CI/CD. - [How to Migrate Terraform State Between Different Backends](https://spacelift.io/blog/terraform-migrate-state): Migrate your Terraform state to a remote backend like Azure Storage Account or Amazon S3 and back to local. Init reconfigure vs migrate-state. - [How to Provision AWS EKS Cluster with Terraform - Tutorial](https://spacelift.io/blog/terraform-eks): Learn how to provision an AWS EKS Kubernetes cluster with Terraform. See a full step-by-step tutorial. - [How to Provision Azure AKS Cluster Using Terraform](https://spacelift.io/blog/terraform-aks): Learn how to use Terraform to create and deploy an Azure Kubernetes Service (AKS) cluster with just four lines of code. AKS module overview. - [How to Rename a Terraform Module](https://spacelift.io/blog/terraform-rename-module): Learn how to rename a Terraform module safely using state moves or moved blocks without triggering resource recreation. - [How to Rename an AWS S3 Bucket in Terraform - Step by Step](https://spacelift.io/blog/how-to-rename-aws-s3-bucket-in-terraform): Learn how to rename an AWS S3 bucket in Terraform. See renaming process of Amazon s3 bucket in a few simple steps. - [How to Run Terraform Self-Hosted: 4 Options](https://spacelift.io/blog/terraform-self-hosted): Guide to running Terraform self-hosted: local CLI, self-hosted runners, Terraform Enterprise, and Spacelift. Pros, cons, and when to use each. - [How to Set & Use Terraform Environment Variables](https://spacelift.io/blog/terraform-environment-variables): Explore what Terraform environment variables are, when and why you would use them, and how to set them with examples of each. - [How to Share Terraform State (Tutorial)](https://spacelift.io/blog/how-to-share-terraform-state): Learn when and how to share Terraform state safely using outputs, data sources, and terraform_remote_state with best practices. - [How to Test Terraform Code - Strategies and Tools](https://spacelift.io/blog/terraform-test): Learn how to test Terraform code with terraform test, Terratest, TFLint, and Checkov. Covers unit, integration, compliance, and drift testing. - [How to Upgrade Terraform to the Latest Version - Tutorial](https://spacelift.io/blog/terraform-version-upgrade): Learn how to install and upgrade Terraform to the latest version. A quick step-by-step tutorial to upgrading Terraform. Terraform installation made simple. - [How to Use a Terraform Provider Alias](https://spacelift.io/blog/terraform-provider-alias): Learn how to use Terraform provider aliases to manage multi-region or multi-account deployments, with examples and common pitfalls. - [How to Use GitHub Copilot for Terraform Infrastructure](https://spacelift.io/blog/github-copilot-terraform): What is GitHub Copilot and can it be used with Terraform? See the example of using GitHub Copilot to write Terraform code for IaC. - [How to Use Ignore_Changes in Terraform Lifecycle](https://spacelift.io/blog/terraform-ignore-changes): Learn how to use the ignore_changes argument in the Terraform lifecycle meta-arguments. See examples for tags and all changes. - [How to Use Tags in Terraform? (Overview & Examples)](https://spacelift.io/blog/terraform-tags): Learn how to add, manage & enforce Terraform tags on AWS, Azure & GCP. Covers default tags, merge(), ignore_changes & best practices. - [How to Use Terraform Azure (AzureRM) Provider](https://spacelift.io/blog/terraform-azurerm-provider): Learn how to use the Terraform AzureRM provider to provision Azure resources. Setup guide, examples, and authentication methods. - [How to Use Terraform Concat Function (Examples)](https://spacelift.io/blog/terraform-concat-function): Terraform concat explained with examples. Merge lists, handle types, and avoid common mistakes in tags and strings. - [How to Use Terraform Conditional Expressions](https://spacelift.io/blog/terraform-conditionals): What is a Terraform conditional? See how to use these operators to create resources, deploy modules, and other usage examples. - [How to Use Terraform Console Command - Examples](https://spacelift.io/blog/terraform-console): Explore the terraform console command and see examples of how to use it (including expressions, config files, and variables). - [How to Use Terraform depends_on Meta-Argument](https://spacelift.io/blog/terraform-depends-on): Understanding how Terraform uses implicit and explicit dependencies helps you to determine when and how to use the depends_on meta-argument. - [How to use Terraform Distinct Function (Examples)](https://spacelift.io/blog/terraform-distinct): Learn how to use the Terraform distinct() function with simple examples to clean up lists, avoid duplicates and keep plans stable. - [How to Use Terraform File Function (Examples)](https://spacelift.io/blog/terraform-file-function): Learn how to use the Terraform file function to load file content into your configurations for templates, scripts, and resource definitions. - [How to Use Terraform Flatten Function (Examples)](https://spacelift.io/blog/terraform-flatten): Learn how Terraform's flatten function works with for_each, nested lists, and maps. When to use it and examples. - [How to Use Terraform fmt -recursive Command (Examples)](https://spacelift.io/blog/terraform-fmt-recursive): Learn how to use terraform fmt -recursive to format all Terraform files automatically and keep your infrastructure code clean. - [How to Use Terraform For_Each Meta-Argument (Examples)](https://spacelift.io/blog/terraform-for-each): Learn what is Terraform for_each meta-argument and how to use it. See examples with map, set, list, modules, data sources and more. - [How to Use Terraform Force-Unlock to Fix a Locked State File](https://spacelift.io/blog/terraform-force-unlock): What to do when your Terraform state file is locked? See how and when to use the Terraform force unlock command, including examples. - [How to Use Terraform Import Block for Importing Resources](https://spacelift.io/blog/terraform-import-block): In this article, we explain the Terraform import block released in HashiCorp Terraform v1.5 and how to use it for different resources. - [How to Use Terraform Join & Split Functions with Strings](https://spacelift.io/blog/terraform-join): Learn how the Terraform join function works with examples, use cases, and how it compares to the split function in real configurations. - [How to Use Terraform List of Objects (Examples)](https://spacelift.io/blog/terraform-list-of-objects): Learn how to use Terraform lists of objects to create multiple resources: S3 buckets, Route53 records, EC2, with clean, reusable code. - [How to Use Terraform Merge Function - Examples](https://spacelift.io/blog/terraform-merge-function): Learn how to use the Terraform merge function with maps, lists of objects, lists of maps, and tags. See examples. - [How to Use Terraform on Microsoft Azure (Tutorial)](https://spacelift.io/blog/terraform-azure): In this tutorial, you’ll learn how to use Terraform with Microsoft Azure provider. See the example of creating an Azure resource group. - [How to Use Terraform Remote-Exec Provisioner](https://spacelift.io/blog/terraform-remote-exec): Learn how to use the Terraform remote-exec provisioner to run commands on remote instances after deployment. - [How to Use Terraform Splat Expressions (Examples)](https://spacelift.io/blog/terraform-splat-expressions): Learn how Terraform splat expressions help handle multiple resource instances and simplify dynamic configurations in large deployments. - [How to Use Terraform Split Function (Examples)](https://spacelift.io/blog/terraform-split-function): Learn how to use the Terraform split function to parse strings into lists and handle spaces or empty items. - [How to Use Terraform Taint, Untaint, Replace (Examples)](https://spacelift.io/blog/terraform-taint): Learn the right way to approach the Terraform CLI commands - taint, untaint, and replace, with examples. Avoid failures resulting from misconfiguration. - [How to Use Terraform Timeouts (Examples)](https://spacelift.io/blog/terraform-timeout): Learn how to use Terraform timeouts to manage resource operations, prevent hangs, and handle long-running tasks with simple examples. - [How to Use Terraform to Set Up & Deploy Docker Containers](https://spacelift.io/blog/terraform-docker): Learn how to use Terraform for automated Docker container setup on Windows and deploy a demo container. - [How to Use Terraform Tolist Function (Examples)](https://spacelift.io/blog/terraform-tolist-function): Quick guide to Terraform tolist(). Learn how to convert sets/tuples to lists for indexing and pass them to resources. - [How to Use Terraform Toset Function (Examples)](https://spacelift.io/blog/terraform-toset): Learn what is toset in Terraform, what does it do, and how to use this function alone and with the for_each meta-argument. - [How to Use Terraform Try & Can Functions (Examples)](https://spacelift.io/blog/terraform-try): Learn what the Terraform try() function does, syntax, and examples. See Terraform try vs. lookup. Can() function explained. - [How to Use Terraform Variables: Examples & Best Practices](https://spacelift.io/blog/how-to-use-terraform-variables): Terraform variables types and how to use them. Learn how to use local, input, output, and environment variables. See how to mark Terraform variables as sensitive. - [How to Use Terraform with GitOps (Step-by-Step Tutorial)](https://spacelift.io/blog/terraform-gitops): What is GitOps, and how do you use it for Terraform? Learn how to create and set up a GitOps pipeline to manage Terraform code. - [How to Use Terraform zipmap Function (Examples)](https://spacelift.io/blog/terraform-zipmap-function): Learn when to use the Terraform zipmap function and see practical examples. - [How to Use tfenv to Manage Multiple Terraform Versions](https://spacelift.io/blog/tfenv): Explore Terraform version manager tfenv, with examples of how to install it and use it to add, change and uninstall different Terraform versions. - [How to Use the If / Else Statement in Terraform - Examples](https://spacelift.io/blog/terraform-if-statement): Take a look at the Terraform if statement block and conditional expressions in Terraform with a few examples. - [Importing Existing Infrastructure into Terraform - Step by Step](https://spacelift.io/blog/importing-exisiting-infrastructure-into-terraform): Terraform import example and tutorial. Learn how to use the command to import a module, resource, and EC2 instance. Terraform import block explained. - [Introducing Terragrunt Native Support](https://spacelift.io/blog/introducing-terragrunt-native-support): Spacelift’s native integration with Terragrunt gives you the flexibility to take advantage of Terragrunt’s features while elevating your workflow with all the capabilities of the platform. - [Keep Your Configuration DRY with Terragrunt on Spacelift](https://spacelift.io/blog/terragrunt-with-spacelift): By running your Terragrunt commands on Spacelift, you can extend the powers of Terragrunt with other features such as Spacelift Contexts and Policies. - [Managing Active Directory with Azure AD Terraform Provider](https://spacelift.io/blog/terraform-active-directory): Learn how to manage Active Directory Objects with Azure AD Provider for Terraform. Check Terraform Azure AD provider usage examples. - [Managing Application Load Balancer (ALB) with Terraform](https://spacelift.io/blog/terraform-alb): Learn how to create AWS Application Load Balancer (ALB) using Terraform. See examples of managing ALB with Terraform resources. - [Managing AWS Security Groups Through Terraform](https://spacelift.io/blog/terraform-security-group): Deep dive into AWS Security Groups with Terraform – how to create them, use the existing ones, and manage rules with best practices. - [Managing Terraform State - Best Practices & Examples](https://spacelift.io/blog/terraform-state): Learn how to manage Terraform State. See best practices for storing, organizing, and isolating your state files. - [Multi-Cloud Provisioning and Management with Terraform](https://spacelift.io/blog/terraform-multi-cloud): Learn how to manage multi-cloud infrastructure with Terraform. Explore provisioning strategies, best practices, and real-world examples. - [Nested For_Each in Terraform: Dynamic Blocks & Flattening](https://spacelift.io/blog/terraform-nested-for-each): Learn how to achieve nested for_each in Terraform resources. See examples with dynamic blocks and flattening patterns. - [Open Policy Agent (OPA) with Terraform (Examples)](https://spacelift.io/blog/open-policy-agent-opa-terraform): In this tutorial, you’ll learn what Open Policy Agent is and how to use it to write OPA policies for Terraform configurations. See examples. - [Patterns of IaC Architecture: Terraform, OpenTofu & Terragrunt](https://spacelift.io/blog/iac-architecture-patterns-terragrunt): See common patterns of Infrastructure as Code architecture in Terraform, OpenTofu, and Terragrunt. Learn the differences between them. - [Provision a Kubernetes Cluster with Spacelift and Terraform](https://spacelift.io/blog/provision-kubernetes-cluster-terraform-spacelift): Now that the Kubernetes integration is initially available learn how to complete the deployment of an EKS cluster via Terraform with Spacelift! - [Pulumi vs. Terraform : Key Differences and Comparison](https://spacelift.io/blog/pulumi-vs-terraform): Terraform vs Pulumi: Check out the key differences between these tools with features comparison and see which one to choose. - [Terraform .tfvars files: Variables Management with Examples](https://spacelift.io/blog/terraform-tfvars): .tfvars files are the best and most common way to manage variables in Terraform. Learn how to use them effectively in your IaC projects. - [Terraform Action Block: Syntax, Triggers & Examples](https://spacelift.io/blog/terraform-actions): Terraform 1.14 introduced action blocks for non-CRUD operations. Learn syntax, triggers, providers, limitations, and examples. - [Terraform and Slack Integration: Notifications, Provider, ChatOps](https://spacelift.io/blog/terraform-slack-integration): Learn how to send Terraform notifications to Slack, manage Slack with the Terraform provider, and approve runs from Slack via ChatOps. - [Terraform Apply - When to Run & Quick Usage Examples](https://spacelift.io/blog/terraform-apply): Terraform apply is a core command in the Terraform workflow. See what is it used for, available options & examples. Auto approve explained. - [Terraform Architecture Overview – Structure and Workflow](https://spacelift.io/blog/terraform-architecture): Explore Terraform architecture, core components, file structure, and workflow with diagrams to understand how Terraform works end to end. - [Terraform Archive_File Data Source - Overview](https://spacelift.io/blog/terraform-archive-file): Learn how to use the Terraform archive_file data source for single and multiple files and how to troubleshoot common issues. - [Terraform Audit Guide: Monitoring, Logging & Compliance](https://spacelift.io/blog/terraform-audit): Audit Terraform end to end: code changes, plan/apply runs, state access, and cloud audit logs to prove who changed what, when, and why. - [Terraform AWS Provider: How to Use & Examples](https://spacelift.io/blog/terraform-aws-provider): What is Terraform AWS provider? Learn how to authenticate using parameters in the provider configuration options and using environment variables. - [Terraform Backends - Local and Remote Explained](https://spacelift.io/blog/terraform-backends): Learn about different types of Terraform backends. See how to configure and manage local and remote backends for AWS and Azure. - [Terraform Cheat Sheet - 28 Terraform CLI Commands & Examples](https://spacelift.io/blog/terraform-commands-cheat-sheet): This Terraform Cheat Sheet guide (+pdf) will help you get straight to the commands you need when using the Terraform CLI! - [Terraform Cidrsubnet Function Explained with Examples](https://spacelift.io/blog/terraform-cidrsubnet): Learn how to use cidrsubnet() and cidrsubnets() functions in Terraform to calculate the CIDR subnet block. See examples. - [Terraform Cloud (HCP Terraform) vs. GitHub Actions](https://spacelift.io/blog/terraform-cloud-vs-github-actions): Compare Terraform Cloud (HCP Terraform) and GitHub Actions for running Terraform: state, locking, policy, drift, and credentials. - [Terraform Cloud (HCP Terraform) vs. Spacelift: Overview](https://spacelift.io/blog/terraform-cloud-vs-spacelift): Compare Terraform Cloud and Spacelift on workflows, governance, pricing, and integrations, to choose the right IaC platform for your team. - [Terraform Cloud (HCP Terraform) vs. Terraform Enterprise](https://spacelift.io/blog/terraform-cloud-vs-terraform-enterprise): Compare Terraform Cloud (HCP Terraform) and Terraform Enterprise features, hosting, and scalability, and explore Spacelift as a flexible IaC alternative. - [Terraform Cloud (HCP) Projects vs Spacelift Spaces](https://spacelift.io/blog/terraform-cloud-hcp-projects-vs-spacelift-spaces): Learn how Terraform Cloud projects and Spacelift Spaces differ in structure, RBAC, policy inheritance, and variable management for IaC teams. - [Terraform Cloud - Overview, Key Features & Tutorial](https://spacelift.io/blog/what-is-terraform-cloud): Key features of Terraform Cloud, benefits and alternatives. See workflows and usage examples in the step-by-step tutorial. - [Terraform Cloud / Enterprise Pricing - Tiers Overview 2026](https://spacelift.io/blog/terraform-cloud-pricing): How much does Terraform Cloud and Terraform Enterprise cost? See what features are available at different price tiers and learn about a cost-effective alternative. - [Terraform Cloud / Enterprise Workspaces vs. Spacelift Stacks](https://spacelift.io/blog/terraform-cloud-workspace): See the differences and similarities between Terraform Cloud workspaces and Spacelift stacks and examples of how to use them. - [Terraform Cloud Agents vs. Spacelift Workers](https://spacelift.io/blog/terraform-cloud-agent): See the comparison and learn about the differences between Terraform Cloud agents and Spacelift workers. - [Terraform Cloud Drift Detection: How It Works & Setup](https://spacelift.io/blog/terraform-cloud-drift-detection): Learn what Terraform drift is, how Terraform Cloud detects drift, how to enable it, and what to do when drift is found. - [Terraform Coalesce Function - How to Use it & Examples](https://spacelift.io/blog/terraform-coalesce): Learn about the coalesce function in Terraform. See how it works and some examples. Coalesce vs. try explained. - [Terraform Compact Function: Clean Up & Simplify Lists](https://spacelift.io/blog/terraform-compact): Learn how to use the Terraform compact() function to remove null or empty values from lists. See syntax and examples. - [Terraform Compliance and Governance Guide](https://spacelift.io/blog/terraform-compliance): Learn Terraform compliance and governance: policy as code with OPA and Conftest, best practices, and how to scale policies across teams. - [Terraform Contains Function (List & String Examples)](https://spacelift.io/blog/terraform-contains): See how to use Terraform contains and strcontains functions to check if the value is present in a list or if a string contains another given string. - [Terraform Count Meta-Argument - How to Use It & Examples](https://spacelift.io/blog/terraform-count): Learn how to use Terraform count index meta-argument with examples including resources, conditionals, modules, and data sources. - [Terraform Count vs. For Each Meta-Argument - When to Use It](https://spacelift.io/blog/terraform-count-for-each): See how and when to use Terraform count and for_each. Learn what to keep in mind when working with these Terraform meta-arguments. - [Terraform Custom Conditions - Preconditions & Postconditions](https://spacelift.io/blog/terraform-precondition-postcondition): Take advantage of the Terraform 1.2 update with precondition and postcondition blocks for resources, data sources, and outputs. - [Terraform Custom Provider - How to Create & Use It](https://spacelift.io/blog/terraform-custom-provider): In this tutorial, you’ll learn how to develop a Terraform custom provider and how to use it. See what is required to create one. - [Terraform Data Sources - How They Are Utilized (Example)](https://spacelift.io/blog/terraform-data-sources-how-they-are-utilised): Learn what is a data source in Terraform, how data sources work, and how to use them. See the examples. Data sources in remote state explained. - [Terraform Datadog Provider - How to Manage & Examples](https://spacelift.io/blog/terraform-datadog): What is Datadog, and how to manage it with Terraform. See examples of how to create Datadog monitors and monitor automation using Terraform. - [Terraform Drift Detection and Remediation (Guide)](https://spacelift.io/blog/terraform-drift-detection): Explore the reasons why Terraform drifts happen, how to detect them, and see the options to remediate these drifts. - [Terraform Dry Run Explained with Examples](https://spacelift.io/blog/terraform-dry-run): Terraform dry run guide with examples. Use terraform plan to preview changes, save plans, prevent drift, and apply safe updates. - [Terraform Dynamic Blocks: DRY Principle & Examples](https://spacelift.io/blog/terraform-dynamic-blocks): Learn how Terraform Dynamic Blocks work, their key components, and how to use them to follow the DRY principle. See practical examples. - [Terraform Element Function - How It Works & Use Cases](https://spacelift.io/blog/terraform-element-function): Learn how to use the Terraform element function to select an element from a collection of values. See examples. - [Terraform Enterprise Drift Detection: How It Works](https://spacelift.io/blog/terraform-enterprise-drift-detection): Learn how Terraform Enterprise drift detection works, how to enable it, and remediate drift with enterprise best practices. - [Terraform Error: Failed to Query Available Provider Packages](https://spacelift.io/blog/terraform-error-failed-to-query-available-provider-packages): Learn how to resolve the Terraform error: failed to query available provider packages. See tips for common scenarios and edge cases. - [Terraform File Paths - Path Module, Root and CWD](https://spacelift.io/blog/terraform-path): Take a look at Terraform file paths and learn what is the path module in Terraform. See examples. - [Terraform Files - How to Structure Terraform Project](https://spacelift.io/blog/terraform-files): Learn how to structure your Terraform files in an efficient and standardized way that makes it easier to scale your projects in the future. - [Terraform Fileset Function: Filter & Deploy Specific Files](https://spacelift.io/blog/terraform-fileset): Learn how to use the Terraform fileset function to filter specific file types in a directory and deploy only what your module or resource needs. - [Terraform fmt Command – How to Format Terraform Code](https://spacelift.io/blog/terraform-fmt): Learn how to format and keep your Terraform code consistent with the Terraform fmt command. -recursive, -diff, and -check options explained. - [Terraform For Loop - Expression Overview with Examples](https://spacelift.io/blog/terraform-for-loop): Learn how to use a for loop in Terraform - iterating over a list and a map, nested loop, expression with an if clause, and other examples. - [Terraform Functions, Expressions, and Loops (Examples)](https://spacelift.io/blog/terraform-functions-expressions-loops): Learn what built-in Terraform functions, expressions, and loops are. See examples and definitions. Terraform functions made easy! - [Terraform Graph Command - Generating Dependency Graphs](https://spacelift.io/blog/terraform-graph): Discover how to use the Terraform Graph command to generate dependency graphs in Terraform. See other visualization tools you can use. - [Terraform Guardrails: Enforce Safe IaC Changes](https://spacelift.io/blog/terraform-guardrails): Learn how to add Terraform guardrails with policy-as-code, CI checks, and approvals to prevent risky changes, enforce compliance, and control costs. - [Terraform Guides and Tutorials](https://spacelift.io/blog/terraform): Want to level up your Terraform knowledge? Explore our tutorials and step-by-step guides written by Terraform experts. Learn Terraform best practices and solutions to the most difficult problems. - [Terraform IAM Policy: Create, Attach & Manage AWS Policies](https://spacelift.io/blog/terraform-iam-policy): See what IAM Policies are, numerous ways to create and manage IAM Policy using Terraform, and how to use them in practice. - [Terraform in DevOps - IaC, Workflow & Benefits](https://spacelift.io/blog/terraform-devops): Learn what role Terraform plays in DevOps as an IaC tool and what benefits it can bring to your DevOps workflows. - [Terraform Infrastructure as Code (IaC) Guide With Examples](https://spacelift.io/blog/terraform-infrastructure-as-code): How to manage Infrastructure as Code (IaC) using Terraform? Here's an overview, benefits, and different approaches. - [Terraform Init Command: Flags, Errors & Examples](https://spacelift.io/blog/terraform-init): What does the Terraform init command do? Learn how to init your infrastructure with Terraform. See examples and explore the available options. - [Terraform Jsonencode Function - Definition & Examples](https://spacelift.io/blog/terraform-jsonencode): Learn what the Terraform jsonencode function does and how it differs from heredoc string. See examples for variables, templatefile, and policies. - [Terraform Kubernetes Provider: Guide with Examples](https://spacelift.io/blog/terraform-kubernetes-provider): Learn how you can use the Terraform Kubernetes provider to manage objects on your Kubernetes cluster. - [Terraform Length Function: Lists, Maps & Strings Examples](https://spacelift.io/blog/terraform-length-function): Learn how to use the Terraform length function to determine the length of a given list, map, or string. See examples. - [Terraform License Change (BSL) - Impact on Users & Providers](https://spacelift.io/blog/terraform-license-change): On August 10, 2023, HashiCorp changed licensing for all its products, including Terraform. See what does it mean and how to mitigate its impact. - [Terraform local-exec Provisioner Explained (Examples)](https://spacelift.io/blog/terraform-local-exec): Learn what Terraform local-exec is and how to use it with examples. See its limitations and other considerations. - [Terraform Locals: What Are They, How to Use Them](https://spacelift.io/blog/terraform-locals): What are Terraform Locals? Learn what Terraform Locals are, see how to use them, with real-life examples and use cases. - [Terraform Lookup Function - Syntax & Examples](https://spacelift.io/blog/terraform-lookup): Learn what does Terraform lookup function do and see its usage and applicability while writing IaC. - [Terraform Map Variable - What It is & How to Use](https://spacelift.io/blog/terraform-map-variable): Learn how to use Terraform map variables, convert lists to maps, apply functions like tomap and flatten, and define maps by type and value. - [Terraform MCP Server Explained: Setup and Use Cases](https://spacelift.io/blog/terraform-mcp-server): Learn what the Terraform MCP server is, how to install it locally, common use cases, and best practices for secure setup. - [Terraform Module Versioning: Constraints & Best Practices](https://spacelift.io/blog/terraform-module-versioning): Learn how Terraform module versioning works with semantic versioning, real examples, and best practices for safe upgrades and releases. - [Terraform Modules vs. Resources at Scale](https://spacelift.io/blog/terraform-modules-vs-resources): Learn the difference between Terraform resources and modules, and how to choose the right one as your infrastructure scales. - [Terraform Monorepo: Structure, Benefits & Best Practices](https://spacelift.io/blog/terraform-monorepo): Learn about the structure of Terraform monorepos and more, with benefits and common pitfalls. Mono vs. multi-repo explained. - [Terraform Null Resource - What It is & How to Use It](https://spacelift.io/blog/terraform-null-resource): What is a Terraform null_resource and the trigger arguments? See how to use it with local and remote provisioners and other examples. - [Terraform on AWS - Deploying AWS Resources](https://spacelift.io/blog/terraform-aws): Dive deep into AWS and Terraform. In this tutorial, you’ll learn how to provision AWS infrastructure using Terraform. See examples. - [Terraform on GCP : Google Cloud Tutorial](https://spacelift.io/blog/terraform-gcp-google-cloud): In this tutorial you'll learn how to use Terraform with Google Cloud (GCP), starting with creating a GCP Service Account. See examples. - [Terraform Optional Variables: optional(), Nullable, Default](https://spacelift.io/blog/terraform-optional-variable): Learn how optional arguments work in Terraform and how to make a variable optional in Terraform with parameters. - [Terraform Output Values : Complete Guide & Examples](https://spacelift.io/blog/terraform-output): What are Terraform outputs? See the different options for their configuration and how Terraform handles and exports output values between modules. - [Terraform Parallelism: How It Works, Tuning & Best Practices](https://spacelift.io/blog/terraform-parallelism): Learn Terraform parallelism: how it works, tune -parallelism safely, avoid throttling, and optimize CI/CD with best practices. - [Terraform Plan Command: Output, Flags & Examples](https://spacelift.io/blog/terraform-plan): What does the Terraform plan command do? See examples including output, plan to file, tfvars, variables, and others. Planning options and parameters. - [Terraform Private Registry: Setup, Publishing & Best Practices](https://spacelift.io/blog/terraform-private-registry): Learn how to set up and use a Terraform private registry to manage modules and providers securely across teams with version control and access control. - [Terraform Providers Overview & How To Use Them](https://spacelift.io/blog/terraform-providers): Why do you need Terraform Providers? Learn how they can be used and referenced. Take look at some of the available providers with examples. - [Terraform Provisioners: Types, Examples & When to Avoid Them](https://spacelift.io/blog/terraform-provisioners): Learn what provisioners in Terraform are, how to use them, and why they should be a blast resort. Different types explained: local-exec, remote-state, and file. - [Terraform Proxmox Provider: How to Deploy a VM](https://spacelift.io/blog/terraform-proxmox-provider): In this tutorial, you will learn how to use Terraform with Proxmox provider to deploy a virtual machine. See the example setup. - [Terraform Random_Password Resource Overview](https://spacelift.io/blog/terraform-random-password): Learn how to use the Terraform random_password resource from the Random provider to generate passwords with Terraform. - [Terraform Refresh Command – Example Usage](https://spacelift.io/blog/terraform-refresh): Learn what the Terraform refresh is and why it is recommended not to use this command directly on the Terraform state. - [Terraform Regex - Regular Expressions with Examples](https://spacelift.io/blog/terraform-regex): Take a look at the Terraform regex, regexall and replace functions and learn how to use them for string manipulation. - [Terraform Remote State with Spacelift](https://spacelift.io/blog/terraform-remote-state-with-spacelift): Spacelift has now rolled out the ability to access Terraform Remote State and manipulate it as needed. - [Terraform Remote State: Setup, Locking & Best Practices (Tutorial)](https://spacelift.io/blog/terraform-remote-state): Learn how to set up a remote state in Terraform and how to migrate your local state to a remote backend. See examples for the S3 bucket. - [Terraform Resource Lifecycle Meta-Argument (Examples)](https://spacelift.io/blog/terraform-resource-lifecycle): Take a look at the default behavior of the Terraform resource lifecycle and how the lifecycle meta-argument can allow you to customize that behavior. - [Terraform Resources Overview - Examples & Best Practices](https://spacelift.io/blog/terraform-resources): Resources are an integral part of Terraform. Learn what they are, key characteristics, resource behavior, types, and dependencies. - [Terraform Secrets - How to Manage Them (Tutorial)](https://spacelift.io/blog/terraform-secrets): Explore multiple ways of managing the secrets with Terraform code. Examples with environment variables, AWS Secrets Manager, and more. - [Terraform State List: How to List Resources in State File](https://spacelift.io/blog/terraform-state-list): Examples using terraform state list command to list all and selected resources in Terraform state files. Terraform state list vs show explained. - [Terraform State Lock: How It Works & Best Practices](https://spacelift.io/blog/terraform-state-lock): Learn what Terraform state lock is, how state locking works on backends like S3, Azure and GCS, and best practices to avoid stuck locks. - [Terraform State Mv Command: How to Move Resources](https://spacelift.io/blog/terraform-state-mv): Learn how to use the terraform state mv command to move Terraform resources within state files. See use case examples. - [Terraform State Rm: Removing a Resource From State File](https://spacelift.io/blog/terraform-state-rm): Learn how to use the terraform state rm command to remove single and multiple resources from the Terraform state file. See use case examples. - [Terraform State Rollback Guide: Step-by-Step Recovery](https://spacelift.io/blog/terraform-state-rollback): Learn Terraform state rollback with S3 versioning, backups, and best practices to safely restore previous states after bad changes. - [Terraform State Show Command: Showing Resource Details](https://spacelift.io/blog/terraform-state-show): Learn how to use the Terraform state show command to inspect resources, including standalone, remote, and module-based resources. - [Terraform Strings: Interpolation, Multiline & Built-in Functions](https://spacelift.io/blog/terraform-string): Learn about Terraform multiline string, variable interpolation, concatenating simple strings and explore functions used for string manipulation. - [Terraform Target Flag: How to Target Resources in Terraform](https://spacelift.io/blog/terraform-target): Learn what Terraform flag option is and how to use it with modules and plan, apply, and destroy commands. See examples and when to avoid using it. - [Terraform Tutorial - Getting Started with Step-by-Step Guide](https://spacelift.io/blog/terraform-tutorial): In this step by step tutorial, you will learn how to use Terraform and get hands-on experience in managing cloud infrastructure with IaC. - [Terraform Validate Command - Validate Configuration Locally](https://spacelift.io/blog/terraform-validate): Learn how to use the Terraform validate command with examples. See the changes -no-color and -json options make in output. Terraform validate vs. plan. - [Terraform Variable Validation: Terraform 1.9 & Earlier](https://spacelift.io/blog/terraform-variable-validation): Learn how to validate variables in Terraform 1.8 and earlier, and Terraform 1.9. Referencing other values and using multiple validation blocks. - [Terraform vs. AWS CloudFormation - Ultimate Comparison](https://spacelift.io/blog/terraform-vs-cloudformation): AWS Cloudformation vs Terraform - what are the differences between those IaC tools, and which one to choose? See use cases. - [Terraform vs. Jenkins: Key Differences Explained](https://spacelift.io/blog/terraform-vs-jenkins): What is the difference between Terraform and Jenkins and which one to choose? See a detailed expert comparison. - [Terraform vs. Kubernetes : Key Differences and Comparison](https://spacelift.io/blog/terraform-vs-kubernetes): See the comparison of Terraform and Kubernetes, the most dominant tools in the cloud infrastructure space. Learn about their similarities and differences. - [Terraform with AWS EventBridge (Step-by-Step Guide)](https://spacelift.io/blog/terraform-eventbridge): In this guide, you’ll learn how to integrate Terraform with AWS EventBridge. See how to manage rules, event buses, and more. - [Terraform with Azure DevOps CI/CD Pipelines - Tutorial](https://spacelift.io/blog/terraform-azure-devops): Learn step-by-step how to implement a CI/CD Azure DevOps pipeline for Terraform. See examples and best practices. - [Terraform with GitHub Actions : How to Manage & Scale](https://spacelift.io/blog/github-actions-terraform): See how to set up and run Terraform GitHub Actions with AWS to automate and orchestrate your infrastructure workflows - examples. - [Terraform with Jenkins – CI/CD Pipeline Setup](https://spacelift.io/blog/terraform-jenkins): Learn how to use Jenkins pipelines to run, manage, and automate Terraform deployments integrating plugins and other customization options. - [Terraform YAML Functions: Yamldecode & Yamlencode](https://spacelift.io/blog/terraform-yaml): Learn how to use Terraform's yamldecode and yamlencode functions to read YAML config files, loop over YAML data, and generate YAML output. - [Terragrunt is Now First-Class in Spacelift](https://spacelift.io/blog/terragrunt-support-now-ga-in-spacelift): Terragrunt support is now generally available in Spacelift, adding two top requests: Spacelift-managed state and Terragrunt Show command support. - [Terragrunt Tutorial - Getting Started & Examples](https://spacelift.io/blog/terragrunt): What is Terragrunt, how does it work, and what are its features? Learn how to install and set up the configuration. See use cases and examples. - [Terragrunt vs. Terraform - Comparison & When to Use](https://spacelift.io/blog/terragrunt-vs-terraform): What are the differences and similarities between Terragrunt and Terraform? See how to use these tools to simplify infrastructure deployments. - [TFC Migration Kit: Migrate From Terraform Cloud to Spacelift](https://spacelift.io/blog/how-to-migrate-from-terraform-cloud): If you want to migrate from Terraform Cloud, we are here to help - learn how you can use our Spacelift Migration Kit to speed up the process. - [Top 10 Terraform Enterprise Alternatives for 2026](https://spacelift.io/blog/terraform-enterprise-alternatives): Discover the best Terraform Enterprise alternatives. Compare self-hostable and SaaS platforms across pricing, governance and more. - [Top 5 Terraform Visualization Tools for 2026](https://spacelift.io/blog/terraform-visualization): Learn how to turn Terraform configs, plans, and state into clear diagrams using built-in commands, open source tools, and Spacelift. - [Top 7 Terraform Scanning Tools You Should Know in 2026](https://spacelift.io/blog/terraform-scanning-tools): Evaluate Terraform scanners in 2026: Checkov, Trivy, Terrascan, KICS, TFLint, and learn how to automate policy checks before deployment. - [Top 8 Terraform Cloud Alternatives for 2026](https://spacelift.io/blog/terraform-cloud-alternatives): What is the best Terraform Cloud alternative? Compare eight alternatives across pricing, governance, multi-IaC support, and self-hosting. - [Troubleshooting Terraform: Provider Configuration Not Present](https://spacelift.io/blog/terraform-error-provider-configuration-not-present): Learn how to resolve provider configuration not present error in Terraform. See tips for common scenarios and edge cases. - [Using Terraform Helm Provider to Deploy Applications](https://spacelift.io/blog/terraform-helm): Learn what Terraform Helm provider is, how to declare it, and how to use it to deploy Helm charts in Kubernetes with Terraform. See examples. - [Using Terraform Moved Block to Refactor Resources](https://spacelift.io/blog/terraform-moved-block): Learn how to use the Terraform moved block to move resources in your configuration files. See examples and limitations of this method. - [Using Terraform Registry - Providers, Modules & Publishing](https://spacelift.io/blog/terraform-registry): Take a look at the Terraform registry and TF private registries and learn how to publish available resources - providers and modules into a registry. - [Using Terraform with AI: Workflows, Tools & Security](https://spacelift.io/blog/terraform-ai): Discover how AI enhances Terraform for infrastructure provisioning and improved workflows, and explore cloud-specific accelerators. - [What Are Terraform Modules and How to Use Them - Tutorial](https://spacelift.io/blog/what-are-terraform-modules-and-how-do-they-work): Deep dive into Terraform modules - what is it, how to create it, when and how to use it with examples. Terraform module vs resource explained. - [What are Terraform Stacks? Setup & Use Cases](https://spacelift.io/blog/terraform-stacks): Learn how to set up and work with Terraform Stacks. Discover the use cases, benefits, and alternatives to Terraform Stacks. - [What are Terraform Templates? Examples and Use Cases](https://spacelift.io/blog/terraform-templates): The basics of Terraform Templates. What are Terraform Templates used for? See examples and use cases. Templatefile function explained. - [What are Terraform Workspaces? Overview with Examples](https://spacelift.io/blog/terraform-workspaces): Learn about another interesting feature of Terraform - Workspaces. What they are, how they work, and why you may not want to use them. - [What Is Terraform GUI? Top 5 Visual Tools Compared](https://spacelift.io/blog/terraform-gui): Learn what a Terraform GUI is and compare the top 5 visual tools like Spacelift, Terraform Cloud, and Gaia for managing infrastructure as code. - [What is Terraform Lock File? .terraform.lock.hcl Explained](https://spacelift.io/blog/terraform-lock-hcl-file): Terraform dependency lock file overview. Learn what .terraform.lock.hcl is, how it works, and what it is used for. - [What is Terraform Orchestration & How to Implement It](https://spacelift.io/blog/terraform-orchestration): Learn how Terraform orchestration improves infrastructure delivery with state management, dependency handling, and reusable modules. - [What is Terraform? Terraform Definition, How Terraform Works, Examples](https://spacelift.io/blog/what-is-terraform): What is Terraform? What is Terraform used for? This guide has all the answers plus Terraform definition. - [What is Terrascan? Features, Use Cases & Custom Policies](https://spacelift.io/blog/what-is-terrascan): See what Terrascan is, its features, and how to use it to scan your IaC code with use case examples. Terrascan vs Checkov vs tfsec. - [What is Terratest and How to Use it](https://spacelift.io/blog/what-is-terratest): Learn what Terratest is, how it works, and how to use it to write tests. See examples in the development workflow. - [What is TFLint and How to Lint Your Terraform Code](https://spacelift.io/blog/what-is-TFLint): Learn what TFLint is and how to use it with examples. See the details of the .tflint.hcl file. What is linting, and why lint your Terraform code. - [What is tfsec? How to Install, Config, Ignore Checks](https://spacelift.io/blog/what-is-tfsec): Definition of tfsec, its benefits and features. See how to install tfsec and configure it (with examples). The tutorial also covers ignoring checks. - [Why You Shouldn’t Manage Terraform with Generic CI/CD Tools](https://spacelift.io/blog/terraform-with-generic-ci-cd-tools): Explore the limitations of GitHub Actions, Azure DevOps, and Jenkins when building CI/CD pipelines to deploy Terraform infrastructure.