Skip to content

asdf plugin for HashiCorp tools (Terraform, Vault, Consul, etc.)

License

Notifications You must be signed in to change notification settings

hyperpolymath/asdf-hashicorp-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

asdf-hashicorp

License Build Status

An {url-asdf}[asdf] plugin to manage all HashiCorp tools.

Supported Tools

  • vault - Secrets management

  • terraform - Infrastructure as Code

  • consul - Service mesh

  • nomad - Workload orchestration

  • packer - Image builder

  • vagrant - Development environments

  • boundary - Secure remote access

  • waypoint - Application deployment

  • sentinel - Policy as Code

  • consul-template - Template rendering

  • envconsul - Environment variables from Consul

Installation

Add the plugin for each tool you need:

# Add individual tools
asdf plugin add vault https://github.com/hyperpolymath/asdf-hashicorp-plugin.git
asdf plugin add terraform https://github.com/hyperpolymath/asdf-hashicorp-plugin.git
asdf plugin add consul https://github.com/hyperpolymath/asdf-hashicorp-plugin.git
asdf plugin add nomad https://github.com/hyperpolymath/asdf-hashicorp-plugin.git
asdf plugin add packer https://github.com/hyperpolymath/asdf-hashicorp-plugin.git

Usage

# List all available versions
asdf list all vault

# Install a specific version
asdf install vault 1.15.0

# Install latest
asdf install terraform latest

# Set global default
asdf global vault 1.15.0

License

SPDX-License-Identifier: PMPL-1.0-or-later

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •  

Languages