sofixa / learn-nomad-edge

Learn Nomad Edge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learn Nomad - Deploy and Manage Edge Services

This repository is a companion to the Deploy and Manage Edge Services tutorial, containing configuration files to create a Nomad cluster (3 Nomad servers + 1 Nomad client) in one AWS region and two Nomad clients in another region.

This environment emulates an "edge" environment. In this tutorial, you will schedule the HashiCups database and product-api on the primary environment, and the frontend, public-api, and payments-api on the edge environment. In the process, you will learn how Nomad's built-in service discovery and client disconnect functionality enable edge computing.

About

Learn Nomad Edge

License:Mozilla Public License 2.0


Languages

Language:HCL 80.3%Language:Shell 19.7%