Tech-Nomadic, Run Your Software Anywhere
summary
Nomad runs a vanilla Java Minecraft server from downloaded JARs (task driver java, 4 GB RAM, two ports exposed) and exposes it via a cluster-wide ingress gateway; it runs a QEMU VM with VNC proxied to port 8080 and links the VM to the Java server over Consul Connect; it runs promtail via the raw exec driver reading allocation logs and forwards to Loki on port 3100; a custom plugin driver spawns and auto-reschedules minecarts inside the game; Nomad Pack deploys Loki and Grafana from the registry automatically.
AI-written summary · about
chapters (11)
- 0:00Introduction to Nomad
- 1:03Running Java workloads
- 5:18Setting up ingress gateway
- 6:42Deploying Redis container
- 7:47Running QEMU virtual machine
- 11:02Using exec driver for logs
- 13:37Custom task drivers
- 17:08Introducing Nomad Pack
- 20:34Exploring Nomad Pack structure
- 21:36Recap and use cases
- 23:23Closing and summary
related talks
01h 01mTaming the Modern Public and Private Clouds with Nomad
27mNomad: Past, Present, and Future
24mWhat it Takes to Build & Operate a Global Serverless Provider
28mDeploying a Multi-Cloud MMORPG with Terraform, Nomad and Consul
30mMulti-Tenant Nomad: Considerations for Your Cluster
28mHybrid Cloud Application Built with Pure Openness
27mIntro: Virtual Kubelet
51mModern Java App Development in the Cloud
