Skip to content
This repository has been archived by the owner on Nov 7, 2020. It is now read-only.

example repository with bits for building basic Nomad setup for PoCs

License

Notifications You must be signed in to change notification settings

pipetail/minimal-nomad-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal Nomad setup for PoCs

Important sources

Before you use this template

We strongly believe that infrastructure code should be obvious and majority of information should be hard-coded. Hence this example contains even domain names and firewall rules with hard-coded parameters. If you want to use this code for your own PoC, please replace following stuff with information specific for your environment:

  • terraform/consul/droplets.tf: reference to packer image
  • terraform/nomad-server/droplets.tf: reference to packer image
  • terraform/nomad-client/droplets.tf: reference to packer image
  • terraform/consul/dns.tf: DNS records for droplets
  • terraform/nomad-server/dns.tf: DNS records for droplets
  • terraform/nomad-client/dns.tf: DNS records for droplets
  • terraform/consul/data.tf: DNS records for droplets
  • terraform/nomad-server/data.tf: DNS records for droplets
  • terraform/nomad-client/data.tf: DNS records for droplets
  • terraform/firewall/*: adjust firewall according to your needs
  • terraform/loadbalancer/dns.tf: DNS records for Nomad services
  • terraform/loadbalancer/certificate.tf: Let's Encrypt certificate for Nomad services

About

example repository with bits for building basic Nomad setup for PoCs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages