Getting into HashiCorp Consul, Part 7: Enabling Consul Service Mesh

Published: 15 November 2021
on channel: HashiCorp
2,386
like

Cole Morrison and Rosemary Wang (Developer Advocates at HashiCorp) learn Consul the hard way by setting it from scratch. In this episode, they enable Consul service mesh and use it to manage traffic between their services.

00:00 - Recap of Part 6
05:25 - Our Consul cluster setup on AWS
19:49 - A history of how we arrived at service mesh
31:55 - Setting a bootstrap ACL token for testing automation
42:33 - How microservices architecture led to service mesh
46:53 - Why do we need a proxy?
52:20 - Why do we need a service mesh?
57:40 - Installing Envoy proxy
1:08:18 - Enabling service mesh on the Consul server
1:17:10 - Enabling service mesh on the Consul client
1:19:57 - Configure Consul service registration to use Envoy proxy
1:43:33 - Examining the Envoy proxy configuration for a service
1:49:00 - Configure Consul service registration with an upstream service
2:02:50 - Open a security group rule to allow traffic for Envoy proxy
2:06:00 - Services connecting over service mesh
2:06:52 - Set an intention to stop services from connecting to each other

To learn more, check out...

Previous episodes:    • HashiCorp Live: Getting into Consul (...  
Working Repository: https://github.com/jcolemorrison/gett...
Getting Started with Consul on VMs: https://learn.hashicorp.com/tutorials...
Service mesh configuration examples: https://github.com/hashicorp/learn-co...
Consul Transparent Proxy: https://www.consul.io/docs/connect/tr...
Proxy Defaults: https://www.consul.io/docs/connect/co...
Func-e to install Envoy: https://func-e.io/
Consul - Envoy Integration: https://www.consul.io/docs/connect/pr...

#Consul #HashiCorp #AWS #ServiceMesh #Envoy #EnvoyProxy #VirtualMachines

-

Code with us! Follow HashiCorpLive on Twitch for future broadcasts:   / hashicorplive  

-

If you liked this video and want to see more from HashiCorp, subscribe to our channel: https://www.youtube.com/c/HashiCorp?s...

To learn more, visit our hands-on interactive lab environment, HashiCorp Learn: https://learn.hashicorp.com/

HashiCorp is the leader in multi-cloud infrastructure automation software. The HashiCorp software suite enables organizations to adopt consistent workflows to provision, secure, connect, and run any infrastructure for any application. HashiCorp open source tools Vagrant, Packer, Terraform, Vault, Consul, Nomad, Boundary, and Waypoint are downloaded tens of millions of times each year and are broadly adopted by the Global 2000. Enterprise versions of these products enhance the open source tools with features that promote collaboration, operations, governance, and multi-data center functionality.

For more information, visit: www.hashicorp.com or follow us on social media:
Twitter: @hashicorp
LinkedIn:   / hashicorp  
Facebook:   / hashicorp  


Watch video Getting into HashiCorp Consul, Part 7: Enabling Consul Service Mesh online, duration hours minute second in high quality that is uploaded to the channel HashiCorp 15 November 2021. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 2,386 times and liked it like visitors.