DEV Community

loading...

The ByteThe Byte

An in depth look at Hashicorp Nomad

The Byte Play Button Pause Button
play

Nomad - https://www.nomadproject.io
Nomad Documentation - https://www.nomadproject.io/docs
Nomad GitHub Repo - https://github.com/hashicorp/nomad

Use Case: Cloudflare How we use Nomad - https://blog.cloudflare.com/how-we-use-hashicorp-nomad/

What is Nomad - A Scheduler built by Hashicorp for containers, VM's bare metal applications, and more
How does it work? - A simple binary is downloaded and interfaces to your Container engineer (RunC, Docker, QMEU, Java, or others)
What do you get out of the box - A fully functioning orchestrator with little hassle to setup 
Server - Scheduling, maintains jobs and clients and replication between servers Client - is where the workload runs 

  • Fully functioning Cluster 
  • Admin UI 
  • Lightweight (only 35mb) 
  • Anywhere 
  • Run batch jobs 
  • Windows 
  • Manage non-containerized applications 
  • ACL 
  • Federation of multiple regions into a single cluster 

Episode source

pic
Editor guide