# Nomad Pack Waypoint Plugin

**URL:** <https://discuss.hashicorp.com/t/nomad-pack-waypoint-plugin/45928>\
**Category:** Waypoint\
**Tags:** nomad-pack, nomad\
**Created:** [October 23, 2022, 8:44pm UTC](https://discuss.hashicorp.com/t/nomad-pack-waypoint-plugin/45928 "2022-10-23T20:44:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![paladin-devops](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/paladin-devops/32/25689_2.png) [@paladin-devops](https://discuss.hashicorp.com/u/paladin-devops)\
**Post date:** [October 23, 2022, 8:44pm UTC](https://discuss.hashicorp.com/t/nomad-pack-waypoint-plugin/45928/1 "2022-10-23T20:44:13Z")

</div>

Hey Waypointers!

I’ve finished the MVP for a Nomad Pack platform plugin! 😃 Check it out and let me know what you think!

> **[GitHub - paladin-devops/waypoint-plugin-nomad-pack: A plugin for Hashicorp...](https://github.com/paladin-devops/waypoint-plugin-nomad-pack)**
>
> A plugin for Hashicorp Waypoint to deploy Nomad Packs - GitHub - paladin-devops/waypoint-plugin-nomad-pack: A plugin for Hashicorp Waypoint to deploy Nomad Packs

For anyone unfamiliar with Nomad Pack, you can find more details [here](https://learn.hashicorp.com/tutorials/nomad/nomad-pack-intro?in=nomad/nomad-pack), but I think it can safely be summarized as a templating tool for Nomad jobs! It is still currently in Tech Preview.

With custom (non-built-in) Waypoint plugins, one needs to download and install the plugin binary to use it locally, or in an ODR. That is the case here, however I’ve also published a customized & extended [Waypoint on-demand runner image](https://hub.docker.com/repository/docker/paladindevops/waypoint-odr-nomad-pack), so you can use it right away in ODRs! With the command below, you can create a runner profile that uses this image, and if your project has remote ops configured, and you have a static runner, you can start deploying Nomad Packs right away!

```nohighlight
waypoint runner profile set -plugin-type=docker -oci-url=paladindevops/waypoint-odr-nomad-pack:latest -name=docker-nomad-pack -default

```

This image includes the binary for this plugin, as well as the Nomad Pack binary and the Git CLI. This plugin currently is just running Nomad Pack commands directly via Go code; but there are still benefits to this with Waypoint, namely that remote operations provide a remote execution environment when you have it configured for Waypoint! See the README of the plugin repo as well as the Waypoint documentation for more details on how to configure that.

---

<div class="post-metadata">

**Author:** ![SunSparc](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/sunsparc/32/1765_2.png) [@SunSparc](https://discuss.hashicorp.com/u/SunSparc)\
**Post date:** [May 11, 2023, 11:27pm UTC](https://discuss.hashicorp.com/t/nomad-pack-waypoint-plugin/45928/2 "2023-05-11T23:27:14Z")

</div>

Finally getting around to playing with this. I am glad you put this together. I have been using `nomad-pack` for all our deployments via the `cli` and now I am taking another stab at Waypoint. I will see how it goes.

---

<div class="post-metadata">

**Author:** ![SunSparc](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/sunsparc/32/1765_2.png) [@SunSparc](https://discuss.hashicorp.com/u/SunSparc)\
**Post date:** [May 12, 2023, 8:36pm UTC](https://discuss.hashicorp.com/t/nomad-pack-waypoint-plugin/45928/3 "2023-05-12T20:36:02Z")

</div>

Looks like there is no support for `render` or local files.
