https://github.com/asdf-community/asdf-hashicorp
HashiCorp plugin for the asdf version manager [maintainer=@DustinChaloupka, @nathantypanski, @radditude]
https://github.com/asdf-community/asdf-hashicorp
asdf asdf-plugin
Last synced: 3 months ago
JSON representation
HashiCorp plugin for the asdf version manager [maintainer=@DustinChaloupka, @nathantypanski, @radditude]
- Host: GitHub
- URL: https://github.com/asdf-community/asdf-hashicorp
- Owner: asdf-community
- License: mit
- Created: 2017-09-28T17:03:58.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-10-24T02:55:50.000Z (8 months ago)
- Last Synced: 2025-10-24T04:31:41.009Z (8 months ago)
- Topics: asdf, asdf-plugin
- Language: Shell
- Homepage: https://github.com/asdf-vm/asdf
- Size: 98.6 KB
- Stars: 257
- Watchers: 14
- Forks: 62
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-tf - asdf - HashiCorp plugin for the [asdf](https://github.com/asdf-vm/asdf) version manager (Tools / Community providers)
README
# asdf-hashicorp
[HashiCorp](https://www.hashicorp.com) plugin for asdf version manager
## Build History
[](https://github.com/asdf-community/asdf-hashicorp/actions)
## Installation
```bash
asdf plugin add boundary https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add consul https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add levant https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add nomad https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add packer https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add sentinel https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add serf https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add terraform https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add terraform-ls https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add tfc-agent https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add vault https://github.com/asdf-community/asdf-hashicorp.git
asdf plugin add waypoint https://github.com/asdf-community/asdf-hashicorp.git
```
## Usage
Check [asdf](https://github.com/asdf-vm/asdf) readme for instructions on how to
install & manage versions.
### Environment Variable Options
- ASDF_HASHICORP_SKIP_VERIFY: skip verifying checksums and signatures
- ASDF_HASHICORP_OVERWRITE_ARCH: force the plugin to use a specified processor architecture rather than the automatically detected value. Useful, for example, for allowing users on M1 Macs to install `amd64` binaries when there's no `arm64` binary available.
- ASDF_HASHICORP_OVERWRITE_ARCH_: like the previous override, but for each specific tool, e.g. ASDF_HASHICORP_OVERWRITE_ARCH_TERRAFORM. Works with ASDF_HASHICORP_OVERWRITE_ARCH, and tool-specific overrides take precedence.
- ASDF_HASHICORP_TERRAFORM_VERSION_FILE: Which `.tf`-file to examine for version constraints when using the `legacy_version_file` option in `~/.asdfrc`. Defaults to `main.tf`
## License
Licensed under the
[MIT license](https://github.com/asdf-community/asdf-hashicorp/blob/master/LICENSE).