Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asdf-community/asdf-hashicorp
HashiCorp plugin for the asdf version manager
https://github.com/asdf-community/asdf-hashicorp
asdf asdf-plugin
Last synced: about 1 month ago
JSON representation
HashiCorp plugin for the asdf version manager
- Host: GitHub
- URL: https://github.com/asdf-community/asdf-hashicorp
- Owner: asdf-community
- License: mit
- Created: 2017-09-28T17:03:58.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-13T23:43:29.000Z (3 months ago)
- Last Synced: 2024-09-14T13:51:18.983Z (3 months ago)
- Topics: asdf, asdf-plugin
- Language: Shell
- Homepage: https://github.com/asdf-vm/asdf
- Size: 94.7 KB
- Stars: 233
- Watchers: 16
- Forks: 54
- Open Issues: 13
-
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
[![Build history](https://buildstats.info/github/chart/asdf-community/asdf-hashicorp?branch=master)](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).