OpenTofu

Latest OpenTofu news, updates from the team, related features and more.

View all
Blogs
Videos
Case Studies
New Features
Terraform
OpenTofu
How Tos
News

Terraform Map Variable: A Complete Guide with Practical Examples

In this blog, we’ll explain what Terraform maps are, explore their use cases, and share practical examples and best practices for effectively using them—and more.

Saksham Awasthi

Developer Relations

Meet Us in Salt Lake for KubeCon 2024 (and OpenTofu Day)!

We’re thrilled to be part of this year’s KubeCon, the leading cloud-native event, happening from November 12th to 15th at Salt Lake City. Come see us at Booth P6

Amalya Shnaps

Community and Events

Terraform Workspaces Guide: Commands, Examples and Best Practices

This blog post covers Terraform workspaces, commands, best practices, practical examples, and more.

Saksham Awasthi

Developer Relations

Streamlining env0 Onboarding with Environment Discovery

The latest upgrade to our Environment Discovery feature improves how you onboard your existing environments to env0, making the process quicker and smoother than ever before!

Tom Porat

Engineering Team

OpenTofu Registry Guide: Tips, Examples, and Ways to Contribute

The OpenTofu registry UI is now live! To mark this occasion, here's a quick guide to help you explore its use cases, key features, and ways to contribute.

Arel Rabinowitz

env0 Engineering, Team OpenTofu

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.

Sam Gabrail

President, TeKanAid

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.

Saksham Awasthi

Developer Relations

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.

Saksham Awasthi

Developer Relations

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.

Arel Rabinowitz

env0 Engineering, Team OpenTofu

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.

Saksham Awasthi

Developer Relations

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.

Anastasiia Kozlova

DevOps Engineer, Team tofuutils

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.

Saksham Awasthi

Developer Relations

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.

Saksham Awasthi

Developer Relations

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. 

Ned Bellavance

Founder, Ned in the Cloud

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.

Saksham Awasthi

Developer Relations

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.

Ned Bellavance

Founder, Ned in the Cloud

Terraform Output Command: Examples, Tips and Best Practices

A practical in-depth guide on Terraform outputs with detailed examples, advanced use cases, and more.

Saksham Awasthi

Developer Relations

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.

Roni Frantchi

env0 Engineering, Team OpenTofu

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.

Saksham Awasthi

Developer Relations

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.

Aditya Murali

Developer Relations

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!

Andrew Way

Sales Engineering

Top Infrastructure as Code Tools and Terraform Alternatives

In this post, we've selected a range of the most popular IaC tools to provide a quick overview of the IaC ecosystem and help you find the option best suited for your organization or project.

Aditya Murali

Developer Relations

Using Terraform, Kubernetes, and Helm: The Power Trio

Learn how to use env0 to create a unified platform that combines Kubernetes scalability with Terraform's provisioning strength and Helm's deployment dexterity!

Sam Gabrail

President, TeKanAid

Announcing Self-Hosted Remote State and Remote Apply

We introduce two new improvements to our ‘Remote Backend’ - ‘Self-Hosted Remote State’ and ‘Remote Apply’, both addressing common requests from our customers.

Sagi Laufer

Engineering Team

Unpacking OpenTofu: Expert Panel on GA Release, Licensing, and OSS Future

In this ‘X Space’ panel industry experts explore OpenTofu's journey, licensing considerations in engineering, and Infrastructure-as-Code OSS future.

Matan Buganim

Community and Events

Celebrating OpenTofu GA With Our New CI Testing Feature!

OpenTofu is now generally available as a stable, tested, production-ready Terraform alternative! To support the release we are rolling CI Testing, leveraging the new 'tofu test' capability!

Roni Frantchi

env0 Engineering, Team OpenTofu

OpenTofu: The Open Source Terraform Alternative

In this post, we delve into OpenTofu and answer all of the most frequently asked questions about the project.

Igal Zeifman

env0 Marketing, Team OpenTofu

A Complete Guide to Terraform Cloud Pricing

In this guide, we will take a deep dive into TFC's new pricing model, review its implications and discuss the pros and cons of the new pricing scheme.

Igal Zeifman

env0 Marketing, Team OpenTofu

OpenTofu Release Candidate Drops, env0 Wraps It Up With Terragrunt Support

OpenTofu release candidate is out and we also rolled out env0 support for Terragrunt in OpenTofu deployments! GA is scheduled for Jan 10th.

Roni Frantchi

env0 Engineering, Team OpenTofu

OpenTofu Launches Into Beta with Homebrew-inspired Registry

The release introduces several bug fixes, security improvements, and updates to documentation, the details of which you can find in our change log. Most importantly, it marks the introduction of our new OpenTofu public registry!

Roni Frantchi

env0 Engineering, Team OpenTofu

Tutorial: How to Manage Terraform Versioning

Each release of Terraform brings with it new features and functionality, but also potential breaking changes. Here is how to choose well.

Ned Bellavance

Founder, Ned in the Cloud

OpenTofu Alpha Launches: Try It Out in Just 3 Clicks

We are excited to announce the launch of OpenTofu alpha version and our new integration feature, which you can use for testing.

Omry Hay

CTO & Co-founder, OpenTofu Steering Committee

What the Fork?! My 6 Takeaways from the Linux Foundation Keynote at OSS 2023

The Open Source Summit this year really came at quite the time. These are just a few of its many highlights.

Gedalyah Chaim Reback

Product Marketing

OpenTF Joins The Linux Foundation as OpenTofu!

What began as a mere idea and a handful of individuals burning the midnight oil to craft a manifesto just a few weeks ago has swiftly evolved into a full-fledged Linux Foundation project.

Omry Hay

CTO & Co-founder, OpenTofu Steering Committee

A Beautiful Process: Recap of Reaction to OpenTF

OpenTF became a focal point for extensive media coverage, heated debates, and insightful conversations. In this post, I’ll try to recap some of these, in a way that (I hope) would provide helpful context for people new to this story. 

Igal Zeifman

env0 Marketing, Team OpenTofu

The OpenTF Repo is Now Public!

The latest milestone in the OpenTF journey is the release of OpenTF’s public repository. Within the first 12 hours, the repo already reached over 2,700 stars...

Ohad Maislish

CEO & Co-founder, Team OpenTofu

Announcing OpenTF Fork of Terraform

We’re proud to announce an open-source fork of Terraform called OpenTF. We also completed all documents to become part of the Linux Foundation. Details about the next steps and FAQs are inside.

Ohad Maislish

CEO & Co-founder, Team OpenTofu

What HashiCorp’s License Change Means for env0 Customers

On August 10th, HashiCorp made an important announcement, signaling a shift in its product licensing strategy. Here's what env0 customers need to know.

Ohad Maislish

CEO & Co-founder, Team OpenTofu

The OpenTF Manifesto

Essential building blocks of the Internet, such as Linux, Kubernetes, and Terraform need to be truly open source: that's the only way to ensure that we are building on top of solid and predictable underpinnings.

Ohad Maislish

CEO & Co-founder, Team OpenTofu