Skip to main content
HashiConf More sessions have been added to the conference agenda. Buy your pass and plan your schedule. Register
Presentation

Extending Nomad with Plugins

Learn how Nomad plugins work and learn how to make them.

Speakers

The Nomad orchestrator provides multiple customization points through the use of plugins. Nomad's core capabilities can be extended by the larger open-source community, in addition to enabling proprietary plugins targeting in-house systems.

Nomad currently contains two plugin systems:

  • Device plugins allow discovering and scheduling custom resources and physical hardware -Task driver plugins allow supporting custom application runtimes, such as alternative container technologies and native executables.

What You'll Learn

In this talk, Chris Baker, an engineer on the HashiCorp Nomad team, gives an overview of both of these systems and demonstrates how you can develop your own Nomad plugins.

GitHub Repo

Visit HashiTalk 2020 Nomad Plugins for the code from this talk.

Slides

More resources like this one

  • 1/19/2023
  • Presentation
10 Things I Learned Building Nomad-Packs
  • 12/31/2022
  • Presentation
All Hands on Deck: How We Share Our Work
  • 12/31/2022
  • Presentation
Launching the Fermyon Cloud with Nomad and WebAssembly
  • 12/31/2022
  • Presentation
Portable CD pipelines for Nomad with Vault and Dagger