I first met Riaan Nolan when he reached out to me via my Medium blog about my posts on #HashiQube, the open source project that he developed to help folks learn and experiment on the Hashi stack. Riaan is also the one who first nominated me as a #HashiCorpAmbassador back in 2022. And now I'm so stoked to have him as a guest on @geekingout_pod this week. Check out his episode!

๐Ÿ“บ: https://buff.ly/3u9u6cH
๐ŸŽง: https://buff.ly/48WcEHL

PS: Check Riaan's HashiTalk Feb 15th: https://buff.ly/47BWXUt

E17 - The One Where We Geek Out on All Things Hashi with Riaan Nolan

YouTube

@adrianamvillela geeks out with Riaan Nolan, about All Things Hashicorp! Highlights:

๐Ÿš€ Pivoting from DevOps Director to Terraformer extraordinaire
๐Ÿš€ Being a #HashiCorp Ambassador
๐Ÿš€ Hashi's pivot to BUSL
๐Ÿš€ Creating #HashiQube

๐Ÿ“บ: https://youtu.be/z7XWaHfB9Pw
๐ŸŽง: https://geeking-out.simplecast.com/episodes/the-one-where-we-geek-out-on-all-things-hashi-riaan-nolan

PS: Check Riaan's talk at HashiTalks on February 15th: https://buff.ly/47BWXUt

E17 - The One Where We Geek Out on All Things Hashi with Riaan Nolan

YouTube

Fellow #HashiCorpAmbassador Riaan Nolan talks about how he made the pivot from Director of DevOps to Terraformer extraordinaire, and how it led him to create his awesome tool, #HashiQube. Riaan is this week's guest on @geekingout_pod. His episode drops on TUESDAY! ๐Ÿ‘‡

๐Ÿ“บ: https://youtu.be/z7XWaHfB9Pw
๐ŸŽง: https://geeking-out.simplecast.com/episodes/the-one-where-we-geek-out-on-all-things-hashi-riaan-nolan

E17 - The One Where We Geek Out on All Things Hashi with Riaan Nolan

YouTube

Happy Monday, y'all! I put together a quick little high-level video demo of Tracetest and the @opentelemetry Demo App running on Nomad (using HashiQube, of course). In the demo, I run tests against traces generated by a couple of gRPC services in the OTel Demo App. โฌ‡๏ธโฌ‡๏ธโฌ‡๏ธ

https://youtu.be/EBWf2aaR9wk

#openTelemetry #otel #hashiqube #tracetest #traceBasedTesting #hashicorp #hashicorpNomad

Running Tracetest and OTel Demo App on HashiCorp Nomad

YouTube

This was too cool not to share...I got #Tracetest and the #OTel Demo App running on Nomad (ร  la #HashiQube) together, and was able to create a test off of the Demo App's Recommendation Service. So cool!!

#traceBasedTesting #observabilityDrivenDevelopment #hashicorpnomad #hashicorp #opentelemetry

This week, I made a first pass at converting the #OTel Demo App's #Helm charts to #HashiCorp Nomad job specs. THE APP RUNS, but itโ€™s still a work-in-progress. The front-end service is still suuuuper flaky and keeps re-starting (especially when I have the load generator going). It's a start, though!! If anyone would like to collab on this, let me know!!

Of course, I use my go-to tool for doing local dev on Nomad, #HashiQube.

Repo link: https://github.com/avillela/nomad-conversions/tree/wip

GitHub - avillela/nomad-conversions at wip

Nomad packs. Contribute to avillela/nomad-conversions development by creating an account on GitHub.

GitHub

Finally put together a blog post on running HashiQube on the M1 Mac. It features some of the tweaks to the upstream that I made in my own fork, including adding gRPC to #Traefik.

Big shout-out to Riaan Nolan for doing all the heavy-lifting to get HashiQube to run using the Vagrant Docker Provider. Works like a charm!

https://adri-v.medium.com/running-hashiqube-using-the-vagrant-docker-provider-3e551c0eca97

#HashiCorp #HashiCorpNomad #HashiCorpCommunity #HashiQube #HashiCorpVagrant #DevRel

Running HashiQube Using the Vagrant Docker Provider

This builds on the work done by Riaan Nolan on getting HashiQube to run on Apple Silicon processors, and includes some additional customizations, including advanced Traefik configurations to support gRPC, Nomad/Vault integration, and pulling Docker images from a private GHCR repo.

Medium

Fellow #HashiCorp nerds! I have an m1_main branch in my #HashiQube fork. It contains code from the servian/hashiqube upstream repo that supports running HashiQube on #M1 Macs, using the Docker provider (still works for Intel Macs too). I made a few tweaks so that I can run the #OpenTelemetry Collector using #traefik for load-balancing. Deets in the readme โฌ‡๏ธโฌ‡๏ธโฌ‡๏ธ

Shoutout to Riaan Nolan and Servian for an awesome job on the upstream repo.

Check out my repo โฌ‡๏ธ

https://github.com/avillela/hashiqube/tree/m1_main

GitHub - avillela/hashiqube at m1_main

HashiQube - All Hashicorp products in a Virtualbox for anyone to demo or practise with. - GitHub - avillela/hashiqube at m1_main

GitHub

Began tinkering with running #HashiQube on my #M1Mac on Friday at 23:30, OF COURSE I went down a rabbit hole that turned into a full-on weekend project (ahem, obsession).

Takeaways:
1. Although I havenโ€™t touched #HashiCorpNomad in 5 months, I still remember how it works. ๐Ÿค“
2. Never start a project on a Friday night
3. #HashiQube is dope and you should try it
4. I can finally start my weekend (too bad itโ€™s already Sunday morning)