New Service Discovery and Service Mesh Guides on Learn

The Consul Education team has created a couple new guides to help you secure and monitor Consul service registrations.

Deploy Services in Consul Connect’s Service Mesh

Consul Connect secures service-to-service communication. Connect allows you to secure communication between services with proxies. In this new guide, you’ll deploy two demo applications into a zero-trust network. The guide provides step-by-step instructions on how to register services and their proxies.

Secure Service-to-Service Communication

Ensure Services Registered with Consul are Healthy

One of the primary roles of the Consul agent is to manage system-level and application-level health checks. In this guide, you’ll deploy two services with different health checks and a health check for the agent. Finally, you’ll test that Consul DNS only returns healthy services.

Use Health Checks With Consul

Also, we recently enabled search capabilities on Learn!

1 Like

Hi Kaitlin,

there is a little mistake in the “Secure Service-to-Service Communication” leaning path.

In the section “» Start the services and sidecar proxies
consul connect proxy -sidecar-for counting > counting-proxy.log &
should be
consul connect proxy -sidecar-for counting-1 > counting-proxy.log &
instead, because the id of the counting service is “counting-1”.

Otherwise the error
==> Error preparing configuration: No sidecar proxy registered for counting
will be raised.

consul intention create -allow -replace dashboard counting
should be
consul intention create -allow -replace dashboard counting-1

Thanks @Wolfsrudel for catching that! We’ve updated the guide and added a little note.

1 Like