Table of Contents

About

Nomad is workload orchestrator to deploy and manage:

  • containers
  • and non-containerized applications

across on-prem and clouds at scale.

It's not as robust as k8s but it's a feature

Jobs

Jobs are the primary configuration that users interact with when using Nomad. A job is a declarative specification of tasks that Nomad should run.

Example:

task "webservice" {
  driver = "docker"
 
  config {
    image = "redis:3.2"
    labels {
      group = "webservice-cache"
    }
  }
}