Install Consul on Debian 11

Posted on Jun 12, 2023

Consul is a service networking tool and a distributed service mesh solution developed by HashiCorp. It is designed to simplify the process of service discovery, configuration, and segmentation in modern, dynamic, and cloud-native environments.

As part of my Journey into discovering more about Nomad I also wanted to learn more about Consul.

Prerequisites

Install Go: apt install golang

Install Make: apt install make

Install Consul

Close the repo.

git clone https://github.com/hashicorp/consul.git
cd consul

Run the Make command make dev