https://github.com/byu-oit/tfvm
A NodeJS-based CLI tool to manage terraform versions
https://github.com/byu-oit/tfvm
Last synced: 9 months ago
JSON representation
A NodeJS-based CLI tool to manage terraform versions
- Host: GitHub
- URL: https://github.com/byu-oit/tfvm
- Owner: byu-oit
- License: apache-2.0
- Created: 2022-08-03T21:14:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-03T15:14:23.000Z (almost 2 years ago)
- Last Synced: 2025-02-17T14:05:45.315Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 825 KB
- Stars: 3
- Watchers: 13
- Forks: 0
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# TFVM - Terraform Version Manager
*A NodeJS-based CLI tool to manage terraform and opentofu versions without needing admin access.*
This tool exists despite the existence of [tfswitch](https://tfswitch.warrensbox.com/) and similar tools because we
needed a tool for managing Terraform and OpenTofu versions on Windows that worked without needing
Administrator-level access. For convenience, we have also made this tool work
for Mac and Linux (though more testing with Linux would be greatly appreciated, as we've only tried it with WSL) as well
so that our trainings and documentation can expect the user to use this tool instead of one of the
many different tools that are available.
## See [the cli package README.md file](./packages/cli/README.md) for installation, usage, and troubleshooting information.