Skip to content

Commit 6f1ae7a

Browse files
authored
Mention tgswitch in recommended_tools.md (#128)
* Update recommended_tools.md * Update recommended_tools.md * Update docs/intro/environment-setup/recommended_tools.md * Update _docs-sources/intro/environment-setup/recommended_tools.md * Update _docs-sources/intro/environment-setup/recommended_tools.md * Update docs/intro/environment-setup/recommended_tools.md * Apply suggestions from code review * Update docs/intro/environment-setup/recommended_tools.md
1 parent c1d8f78 commit 6f1ae7a

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

_docs-sources/intro/environment-setup/recommended_tools.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
* [Terraform](https://www.terraform.io/downloads) – Terraform's declarative nature describes your infrastructure as code. If you're using Gruntwork's products, you're using Terraform.
1010
* [Terragrunt](https://terragrunt.gruntwork.io/docs/getting-started/install/) – Terragrunt is our layer on top of Terraform to enable a highly DRY code base.
1111
* [Terratest](https://github.com/gruntwork-io/terratest) – If you want to test your infrastructure, Terratest enables you to write those tests for manual testing or integration with a CI/CD pipeline.
12-
* [tfenv](https://github.com/tfutils/tfenv#installation)`tfenv` is a version manager for Terraform, similar to `pyenv` for Python.
13-
* [tgenv](https://gitlab.com/claudiuskastner/tgenv)`tgenv` is a version manager for Terragrunt
12+
* [tfenv](https://github.com/tfutils/tfenv#installation)`tfenv` is a set of bash scripts that provide a workflow for managing and using multiple versions of Terraform. It was inspired by similar tools `rbenv` for Ruby versions and `pyenv` for Python.
13+
* [tgswitch](https://github.com/warrensbox/tgswitch#installation)`tgswitch` is a tool for managing and using multiple versions of Terragrunt. Written in golang, it offers similar features as `tfenv`, including managing the versions to use in a version file.
14+
1415
## Installation
1516

1617
If you would like to run the tools natively on your computer, the links provided above give installation instructions. If you are a user of [brew](https://brew.sh/), then in many cases, a `brew install <TOOL>` will work.

docs/intro/environment-setup/recommended_tools.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
* [Terraform](https://www.terraform.io/downloads) – Terraform's declarative nature describes your infrastructure as code. If you're using Gruntwork's products, you're using Terraform.
1010
* [Terragrunt](https://terragrunt.gruntwork.io/docs/getting-started/install/) – Terragrunt is our layer on top of Terraform to enable a highly DRY code base.
1111
* [Terratest](https://github.com/gruntwork-io/terratest) – If you want to test your infrastructure, Terratest enables you to write those tests for manual testing or integration with a CI/CD pipeline.
12-
* [tfenv](https://github.com/tfutils/tfenv#installation)`tfenv` is a version manager for Terraform, similar to `pyenv` for Python.
13-
* [tgenv](https://gitlab.com/claudiuskastner/tgenv)`tgenv` is a version manager for Terragrunt
12+
* [tfenv](https://github.com/tfutils/tfenv#installation)`tfenv` is a set of bash scripts that provide a workflow for managing and using multiple versions of Terraform. It was inspired by similar tools `rbenv` for Ruby versions and `pyenv` for Python.
13+
* [tgswitch](https://github.com/warrensbox/tgswitch#installation)`tgswitch` is a tool for managing and using multiple versions of Terragrunt. Written in golang, it offers similar features as `tfenv`, including managing the versions to use in a version file.
14+
1415
## Installation
1516

1617
If you would like to run the tools natively on your computer, the links provided above give installation instructions. If you are a user of [brew](https://brew.sh/), then in many cases, a `brew install <TOOL>` will work.

0 commit comments

Comments
 (0)