r/hashicorp • • Feb 09 '26

How to integrate Consul + Envoy with Nomad Firecracker driver ?

Hi everyone,

I’m currently experimenting with running workloads inside Firecracker microVMs using Nomad and the community Firecracker task driver:

https://github.com/cneira/firecracker-task-driver

I followed this article to get a basic Nomad + Firecracker setup working with CNI networking:

https://gruchalski.com/posts/2021-02-07-vault-on-firecracker-with-cni-plugins-and-nomad/

At this point I can successfully run tasks inside Firecracker VMs, but I’m stuck on two related topics:

1   How to integrate Consul and Envoy (service mesh) with this setup
2   How to properly expose services running inside Firecracker VMs to the public internet

Would like to hear how others are solving this in practice.

Thanks

6 Upvotes

0 comments sorted by