Consul is widely known as a service discovery tool but has many more features that make it a “Swiss Army Knife” when it comes to connecting and configuring services across different runtime platforms, and both public and private clouds. I recorded a webinar that explored some of the lesser known features including blocking queries, watches, locks and remote execution.

Check it out on the HashiCorp website.

I prepared a series of bash scripts (gist) to help prevent typos under pressure whilst running a live demo.

Funny fact - notice the change in lighting between the presentation and demo, and the Q&A sections. The original webinar ended abruptly before I managed to get all of the questions answered, so I had to come back and re-record them one evening a couple of days later!