Some simple demos for Consul Connect, mostly work in progress, but hopefully useful
This repository is deprecated for the latest versions of the example apps please see:
https://github.com/emojify-app/stack
Simple example of running a Connect environment using Docker Compose. The stack uses SoCat and PostgreSQL to show how you can secure simple Layer 4 services.
A more fully featured example of a small microservice system running in Kubernetes. This example shows how to register services with Consul as they start as K8s pods, run Connect in a sidecar, and leverage the Go SDK for native integration.
Slide deck showing why a Service Mesh is an important component in todays systems and also how Connect works.
We have an interactive tutorial for the Connect basics running in Instruqt, you can follow through the exercises without needing to set up any of your own infrastructure.
https://play.instruqt.com/hashicorp/tracks/connect
HashiDays 2018 Keynote (Mitchell Hashimoto): https://www.youtube.com/watch?v=XVD9PoExnRE
HashiDays 2018 Connect Deep-dive (Paul Banks): https://youtu.be/KZIu33sbwQQ