Skip to content

Template used for creating a small Nomad + Consul cluster on Hetzner

Notifications You must be signed in to change notification settings

alexambarch/personal-cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

personal-cloud

A Terraform template for creating a tiny Consul + Nomad cluster on Hetzner (us-east/ash)

This currently creates one server and two client agents for both Nomad and Consul.

Steps

  1. Get a Hetzner API token
  2. Fill out the template-tfvars
  • hetzner_token: your Hetzner API token
  • server_size: the Hetzner instance size of your server
  • client_size: the Hetzner instance size of your client
  • allowlist: a list of CIDR ranges to allow through the firewall to access the APIs and web UIs for Consul and Nomad
  1. tf apply -var-file template-tfvars

About

Template used for creating a small Nomad + Consul cluster on Hetzner

Resources

Stars

Watchers

Forks

Languages