An in depth look at Hashicorp Nomad
Hashicorp Nomad has been around for a while but continues to grow and mature and gets closer to GA by the day. In this episode, I set up Nomad with Docker, deploy a demo application, and walk through all the functionality available.
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
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