Nomad
Deploy and manage jobs
Warning
This archived tutorial exists as a reference.
We moved and updated content to support the latest Nomad release. Access this page's content in the documentation's Run jobs section.
Developers deploy and manage their applications in Nomad via jobs. This section provides some best practices and guidance for operating jobs under Nomad.
Deploy a new Nomad job
The general flow for operating a job in Nomad is:
- Author the job file according to the job specification.
- Plan and review the changes with a Nomad server.
- Submit the job file to a Nomad server.
- (Optional) Review job status and logs.
Update a running job
When updating a job, there are a number of built-in update strategies which may be defined in the job file. The general flow for updating an existing job in Nomad is:
- Modify the existing job file with the desired changes.
- Plan and review the changes with a Nomad server.
- Submit the job file to a Nomad server.
- (Optional) Review job status and logs.
Because the job file defines the update strategy (blue-green, rolling updates, etc.), the workflow remains the same regardless of whether this is an initial deployment or a long-running job.
Next steps
Click next to practice creating a Nomad job specification.