env0 Blog

Learn about the latest env0 features, IaC best practices, and how-to tutorials.

View all
Blogs
Videos
Case Studies
New Features
Ebooks
Webinars
Terraform
OpenTofu
How Tos
News
The Four Stages of Terraform Automation

The Four Stages of Terraform Automation

In this blog post, we'll explore the four stages of Terraform and OpenTofu automation, providing a roadmap as you look to scale your IaC practices.
Terraform Lookup Function: Examples, Use Cases and Best Practices

Terraform Lookup Function: Examples, Use Cases and Best Practices

The Terraform/OpenTofu 'lookup' function helps maintain clean, DRY, and reusable code. In this blog, we'll explore the various scenarios where the 'lookup' function can be used, and provide some practical examples for both common and more advanced use cases.
Terraform Count Meta-Argument: Indexing, Examples and Use Cases

Terraform Count Meta-Argument: Indexing, Examples and Use Cases

In this blog, we’ll learn more about count, describe its use cases, and show how you can use it to create multiple resources with ease - with or without conditional expressions.
Meet Cloud Compass: AI-assisted IaC Coverage Audit and Risk Mitigation

Meet Cloud Compass: AI-assisted IaC Coverage Audit and Risk Mitigation

Cloud Compass enhances your cloud resource management. Using AI-assisted logic, it auto-analyzes IaC coverage blind spots and trends over time, helping you quickly close any gaps.
Webinar: Lessons Learned from Managing IaC Across 800+ Environments

Webinar: Lessons Learned from Managing IaC Across 800+ Environments

Join Sergey Korolev of Rakuten Viber to learn how his team automates and manages Infrastructure as Code, and how mature IaC practices improve developer experience, reduce technical debt, and streamline operations at scale.
OpenTofu v1.8: A Detailed Look at the Upcoming Release

OpenTofu v1.8: A Detailed Look at the Upcoming Release

As OpenTofu quickly nears its next stable release, we delve into its new features, discuss their use cases, and explore the challenges they will address for OpenTofu users.
Terraform Cloud Alternatives: In-Depth Guide

Terraform Cloud Alternatives: In-Depth Guide

Recent events are prompting companies to reconsider their TFC subscriptions. At this critical moment, let’s take a closer look at TFC—explore its features, limitations, and pricing model, and review potential alternatives that might better meet your needs.
Terraform Import Command and Import Block: Examples, Tips and Best Practices

Terraform Import Command and Import Block: Examples, Tips and Best Practices

Learn how to use the 'import' command and import blog to move existing resources into your Terraform/OpenTofu state file.
Terraform Validate Command: Practical Examples and Best Practices

Terraform Validate Command: Practical Examples and Best Practices

The 'validate' command helps you check the syntax of your Terraform or OpenTofu code before deployment. Learn how to use it effectively for seamless infrastructure provisioning.
env0 Workflows: Simplifying Advanced IaC Setups and Managing Dependencies

env0 Workflows: Simplifying Advanced IaC Setups and Managing Dependencies

env0 Workflows provides a structured approach to managing groups of related environments and their dependencies. Learn how you can use it to streamline complex IaC deployments.
How to Use tenv to Streamline IaC Version Management

How to Use tenv to Streamline IaC Version Management

tenv is a version manager for Terraform, OpenTofu, Terragrunt, and Atmos, written in Go. Check out this post to see how it works.
Terraform Dynamic Blocks: Advanced Use Cases and Examples

Terraform Dynamic Blocks: Advanced Use Cases and Examples

Learn how to use dynamic blocks in Terraform and OpenTofu, to create adaptable configurations based on input values.
Terraform Functions Guide: Complete List with Detailed Examples

Terraform Functions Guide: Complete List with Detailed Examples

Terraform functions are essential for creating effective infrastructure code. In this blog post, we'll provide a 360° review of Terraform/OpenTofu functions, with practical and detailed examples.
New Variable Sets: Boost Efficiency, Reduce Clutter

New Variable Sets: Boost Efficiency, Reduce Clutter

Variable sets can be linked to an entire Organization or to specific Projects, Templates, Workflows, or Environments, which serves to reduce clutter and ensures maximal flexibility.
Environment Output Variables: Easy and Secure Output Piping

Environment Output Variables: Easy and Secure Output Piping

Our latest feature enhances env0 Workflows, simplifying sharing outputs of one environment with another in the same project or workflow, and storing them securely on the env0 platform. 
Terraform Best Practices: State Management, Reusability, Security and Beyond

Terraform Best Practices: State Management, Reusability, Security and Beyond

In this blog, we will discuss best practices you should follow for writing clean, scalable, and efficient Terraform code, and how to achieve them with env0.
Terratest vs Terraform/OpenTofu Test: In-Depth Comparison

Terratest vs Terraform/OpenTofu Test: In-Depth Comparison

Why should you test your IaC? And how does the Terraform Test Framework compare to Terratest? That's what we're going to explore in this article.
Take Control of IaC Costs With env0 (Free Whitepaper Inside)

Take Control of IaC Costs With env0 (Free Whitepaper Inside)

Discover how env0 helps you effectively manage and optimize Infrastructure as Code costs, ensuring efficient cloud spending at scale.
Terraform Output Command: Examples, Tips and Best Practices

Terraform Output Command: Examples, Tips and Best Practices

A practical in-depth guide on Terraform outputs with detailed examples, advanced use cases, and more.
Use Our New Navigation to Simplify IaC Project Management

Use Our New Navigation to Simplify IaC Project Management

We are thrilled to announce an upgrade to the navigation experience on the env0 platform, designed to make project management smoother and more intuitive.
OpenTofu v1.7: Enhanced Security with State File Encryption

OpenTofu v1.7: Enhanced Security with State File Encryption

The launch of OpenTofu 1.7 brings a highly anticipated update: state file encryption. In this post, we take a deep dive into this feature and other new improvements.
Terraform Files and Folder Structure: Organizing Infrastructure-as-Code

Terraform Files and Folder Structure: Organizing Infrastructure-as-Code

Discover best practices for Terraform configuration files and folder structures to optimize your IaC workflow and avoid future complex reorganizations.
Terraform Destroy Command: A Guide to Controlled Infrastructure Removal

Terraform Destroy Command: A Guide to Controlled Infrastructure Removal

In this post, we cover best practices and considerations to ensure the effective and safe execution of 'terraform destroy' within your infrastructure management processes.
Environment Discovery: Automatic Environment Creation from Your Git Workflow

Environment Discovery: Automatic Environment Creation from Your Git Workflow

With Environment Discovery, you can maintain your directory-based structure in your VCS. This enables you to use your existing approval workflows, take advantage of CodeOwners, ensure auditability, and stay aligned with Infrastructure as Code (IaC) best practices!