Nicholas Jackson's Projects
Command line tool for configuring demo environments
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Example showing how to do automated canary deployments with Consul and Flagger
Simple http router for Consul Connect services
Example of running two services using Consul Service Mesh and Envoy on Windows
Example showing how the Envoy configuration escape hatch can be used with Consul
Utility to inject Consul service mesh containers for EKS Fargate
Terraform config to create two Consul datacenters in AKS and VMs on Azure
Demo code for multi-cloud Consul gateways
First-class support for Consul and Kubernetes. Run Consul on Kubernetes, integrate Connect, sync services, and more.
Simple gem to push a yaml file into consul key values
Workshop showing how to migrate legacy applications running in VMs to Kubernetes using a Service Mesh
Canary deployment controller for Consul Service Mesh
Controller implementing SMI Spec for HashiCorp Consul
Example code for ContainerSchedBytes talk April 2017
Container sched example service
Cucumber steps to interact with the mailcatcher test SMTP server
Some simple demos for Consul Connect
Simple example to build and deploy a Go app using the Dagger Go SDK
Dash repo of user contributed docsets
Demo app showing how to use Consul Service Mesh and Ambassador API Gateway
Demos built using Docker Compose showing Consul Service Mesh features
Demo for leveraging Hashicorp Vault to manage Tokens in Kuma
Demos for Hashicorp Vault
Demo configuration for running an example application with the HashiCorp Consul Service in Azure
Mirror of the upstream dnsmasq repository
Docker image with Consul and Envoy
Simple dev server for docker, contains Java, Node, Ruby, Bower, Gulp