- Shell 44.5%
- HCL 39.6%
- Makefile 7.9%
- Dockerfile 2.7%
- Smarty 2.5%
- Other 2.8%
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com> |
||
|---|---|---|
| docker_build | ||
| docker_compose | ||
| kubernetes | ||
| simple_kube | ||
| .gitignore | ||
| .yamllint | ||
| LICENSE | ||
| README.md | ||
da-connect-demo
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
Docker
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.
Kubernetes
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.
Slides
Slide deck showing why a Service Mesh is an important component in todays systems and also how Connect works.
Interactive Learning
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
Links
HashiDays 2018 Keynote (Mitchell Hashimoto): https://www.youtube.com/watch?v=XVD9PoExnRE
HashiDays 2018 Connect Deep-dive (Paul Banks): https://youtu.be/KZIu33sbwQQ