Consul comes with support for a user-friendly and functional web UI out of the box. In this tutorial, you will explore the web UI.
12min
Federate multiple datacenters with network areas
Use network areas for advanced datacenter federation. Network areas specify a relationship between a pair of Consul datacenters.
12min
Rotate gossip encryption keys in Consul
Rotate gossip encryption keys in your Consul datacenter to keep datacenter secure.
14min
Automate upgrades with Consul Enterprise
Upgrade your Consul datacenters without downtime using automated upgrades. This functionally is provided through the Enterprise feature of autopilot.
14min
Upgrade multiple federated Consul datacenters
Upgrade your federated Consul datacenters without downtime and ensuring federation and ACL replication is mantained.
13min
Monitor Consul datacenter health with Telegraf
Use Telegraf to visualize Consul metrics.
19min
Connect services across datacenters with mesh gateways
Connect two services across datacenters using Consul service mesh, intention replication, WAN gossip federation, and mesh gateways.
13min
Deploy Consul on Google Kubernetes Engine (GKE)
Deploy Consul on GKE and learn how to manage your Consul datacenter with the Consul CLI, UI, and API.
7min
Consul service mesh on Kubernetes design patterns
Consul service mesh implements several, potentially familiar, networking and
cloud native design patterns. Learn how the Consul service
mesh operates in a Kubernetes environment, and maps Consul components back to
the design pattern language.
19min
Understand the Value of Migrating to Microservices
Consul service mesh features enable organizations of any size to implement a
controlled migration from monolith to microservices without disrupting current
workflows or system availability.
16min
Model a Monolith as a Set of Microservices
This tutorial will use an example monolithic application developed by a fictional
company to illustrate the process of modeling a monolith as a set of microservices
and planning a microservice pilot project.
21min
Scope a microservice extraction
Explore an example monolithic application developed by a fictional
company to illustrate the process of scoping a microservice extraction from a
monolith and with a focus on preparing for deployment it to Consul service mesh
on Kubernetes.
10min
Federate multiple datacenters with WAN gossip
Federate Consul datacenters using a single WAN gossip pool.
15min
Migrate Legacy ACL Tokens
Understand strategies for migrating from the legacy ACL system after upgrading to Consul 1.4+.
18min
Automate Consul agent security with auto config
Securely join Consul agents to a Consul datacenter with JSON Web Tokens (JWT).
21min
Secure Consul agent communication with encryption and certificates
Secure RPC, consensus, and HTTP communication by creating and deploying certificates to Consul agents using OpenSSL as the CA.
13min
Update Consul agents to securely communicate with TLS
Secure RPC and consensus communication by creating and deploying certificates to Consul agents on an existing datacenter.
14min
Secure Consul agent communication with TLS encryption
Secure RPC and consensus communication by creating and deploying certificates to Consul agents.
11min
Consul-AWS
Use Consul-AWS to sync services in an AWS CloudMap namespace to a Consul datacenter or vice versa.
12min
Autopilot
Use Autopilot features to monitor the Raft cluster, introduce stable servers, and clean up dead servers.
14min
Forward DNS for Consul service discovery
Enable service discovery by configuring DNS forwarding for Consul.
16min
Troubleshoot common Consul issues
Find and fix problems with your Consul datacenter using built-in and external tools.
18min
Deploy Consul on RedHat OpenShift
Deploy Consul on OpenShift with the official Helm chart and deploy services into Consul's service mesh.
9min
Application leader election with sessions
Build client-side leader elections for service instances, using Consul.
16min
Load Balancing with HAProxy Service Discovery Integration
Use HAProxy's native integration to automatically
configure the load balancer with service discovery data from Consul.
11min
Discover Services External to Pivotal Application Service
Use Consul DNS with Pivotal Application Service to discover external services.