Skip to content

gitbluf/at

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Any Terra (AT)

ci

Any Terra (AT) is a simple CLI tool that ensures you always run the correct version of Terraform, and soon OpenTofu, based on the required_version specified in your Terraform configuration file. This tool is inspired by anyzig.

Features

  • Automatically detects the required Terraform version from the required_version field in terraform.tf or terraform.hcl files.
  • Downloads and caches the correct Terraform version if it's not already available locally.
  • Works with conventional Terraform version constraints to resolve the appropriate executable.

TODO

  • Introduction of support for OpenTofu with similar functionality, ensuring compatibility and ease of use across different infrastructure management tools.

Installation

To install Any Terra, visit releases page.

Example Usage

# Automatically determines and runs the required Terraform version for the current project
at plan [args]

About

One Terra* tool to rule them all!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages