Report Abuse

Basic Information

hashi-up is a lightweight command line utility to install and bootstrap HashiCorp services on remote Linux hosts using SSH. The tool installs Consul, Nomad or Vault and can join existing hosts into Consul, Nomad, Vault or Boundary clusters. It provisions a minimal configuration and installs agents as server or client so users can quickly run and query their cluster from their local machine. The project is written in Go and distributed as a static binary built for multiple platforms including Linux, macOS, Windows and ARM devices. The README documents installation, usage, SSH credential handling and guides for each supported HashiCorp product. The primary goal is to automate and simplify what is commonly a manual deployment process for developers who have already provisioned virtual machines.

Links

Categorization

App Details

Features
SSH-driven installation that requires only SSH access to remote Linux hosts. Support for installing HashiCorp Consul, Nomad and Vault with minimal configuration and the ability to join existing clusters. Cross-compiled static Go binaries provided for Linux, macOS, Windows and ARM architectures. Installer script and releases for easy local installation of the hashi-up client. SSH credential options include using the SSH agent, specifying a private key, and username/password flags for targets. Guides and documentation for each product are included in the docs directory. Small footprint tool focused on quick bootstrap and agent setup rather than full orchestration or provisioning.
Use Cases
hashi-up reduces manual steps required to get HashiCorp services running on remote machines by automating download, install and basic configuration over SSH. It saves developer time by providing a single client that runs from a workstation and configures servers or clients remotely, enabling users to be minutes away from querying the cluster. Cross-platform binaries and ARM support make it useful for diverse environments including Raspberry Pi. SSH agent support and key/password options simplify authentication workflows. Included product-specific guides help reproduce common deployments and teach users how to install and join nodes to Consul, Nomad, Vault or Boundary clusters.

Please fill the required fields*