Skip to content

Nomad development environment for our Integrations.

Notifications You must be signed in to change notification settings

hetznercloud/nomad-dev-env

Repository files navigation

Nomad Dev Env

This repository provides an easy way to setup a simple Nomad cluster with self-signed certificates on the Hetzner cloud.

Warning

This project is not an official Hetzner Cloud Integration and is intended to be used internally. There is no backwards-compatibility promise.

Requirements

Usage

  1. Set the HCLOUD_TOKEN environment variable

Warning

The development environment runs on Hetzner Cloud servers, which will induce costs.

  1. Deploy the development cluster:
make -C example up
  1. Load the generated configuration to access the development cluster:
source example/files/env.sh
  1. Check that the development cluster is healthy:
nomad node status

⚠️ Do not forget to clean up the development cluster once you are finished:

make -C example down