Skip to content

hashicorp-education/learn-consul-circuit-breaking

Repository files navigation

Learn Consul - Circuit breaking

This is a companion repo to the Implement circuit breakers to improve service resilience, containing sample configuration to:

  • Deploy an Elastic Kubernetes Service (EKS) cluster with Terraform
  • Deploy Consul to EKS cluster
  • Deploy example application HashiCups with redundant upstream microservices
  • Configure a circuit breaker
  • Trip the circuit breaker for simulating an outage by deactivating an upstream service deeper in the communication chain
  • Observe the circuit breaker bring down the downstream services affected by the upstream service deactivation

About

A companion repository for the 'Implement circuit breakers to improve service resilience' tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages