We are pleased to announce the release of Nomad v0.5.3. This release includes several new features, improvements, and bug fixes.
Nomad v0.5.3 includes a number of exciting new features and improvements:
Parameterized Jobs and Dispatch - The parameterized job captures a job's configuration and runtime requirements in a generic way and dispatch is used to provide the input for the job to run against. A parameterized job is similar to a function definition, and dispatch is used to invoke the function. For more information, please see the parameterization and job dispatch documentation.
Interpolated Environment Variables in Templates - The template
stanza now supports interpolation of Nomad environment variables. Please see the template for more information.
Client-side Garbage Collection - Allocations are now garbage collected on the clients, reducing the chances of disk or node exhaustion.
Improved Vault Integration - Nomad now does additional validation on the provided Vault token, and permits setting a role to create Vault tokens against.
In addition to these new features, there are a ton of bug fixes and tiny improvements. Please review the v0.5.3 changelog for a detailed list of changes.
Do cloud right with The Infrastructure Cloud from HashiCorp. Unlock developer potential while controlling cloud costs and risk.
Learn the installation and verification workflow for any Linux distribution that does not include HashiCorp software in its package repository.
Learn how JWT-based authentication works in HashiCorp Nomad using a custom GitHub Action as an example of machine-to-machine authentication.