Company
Date Published
Author
Mike Nomitch
Word count
2808
Language
English
Hacker News points
None

Summary

Nomad 1.7 introduces improved workload identity, improved Vault and Consul integrations, NUMA support, Nomad actions, and more. This version includes a new workload identity token that can be used by third parties to authenticate the identity of Nomad tasks, allowing for dynamic credentials to be minted for Nomad tasks. The integration with Vault has been revamped, making it easier for users to set up and manage Vault without having to manually manage tokens. Consul integrations have also improved, reducing the overhead associated with static token management. Additionally, NUMA support is now available, allowing users to dedicate whole CPU cores to specific tasks. Nomad actions allow job writers to define a named command that can be executed within the context of an allocation, providing a safer and more user-friendly experience for repeated tasks. The UI has also been updated with new sections related to access control, roles, and tokens. Furthermore, a built-in mechanism for distributed locks using Nomad variables is now available, allowing applications on Nomad to perform complex locking behavior and leadership coordination using Nomad as a source of truth.