Nomad, orchestration made in HashiCorp
summary
A live demo shows HashiCorp Nomad used for orchestration: a cluster of 3 servers and 3 clients is provisioned with Terraform on Google Cloud, integrated with Consul for service discovery and running Docker containers. A Nomad job deploys Nginx frontend and Mongo backend groups, Nomad schedules three allocations, then a second datacenter on OVH is joined via Consul with a constraint forcing the DB there, and finally a US region is added—resulting in two regions and multiple datacenters in about thirty minutes; Nomad is presented as a single, simple binary.
AI-written summary · about
chapters (7)
- 0:00Nomad and HashiCorp
- 10:54Container orchestrators
- 17:11Creating Nomad cluster
- 27:23Multi-region Nomad with Consul
- 35:07Extending cluster to US
- 40:02Nomad security
- 42:55Resources and conclusion
related talks
12mNomad: Lightweight Orchestration That Complements Kubernetes
31mOrchestration with Nomad
27mNomad Best Practices for Reliable Deploys
01h 11mCrack the monolith with Consul and Nomad
01h 06mSchedule AI workloads efficiently on Nomad with node pools
22mRainbow deployments with Nomad
27mFrom zero to prod with Nomad
33mAbstracting Nomad: Patterns for Deploying to Nomad at Scale
