Gain hands-on experience with Consul with interactive tutorials.
Consul can be deployed as a service mesh control plane that provides service-to-service connection authorization and encryption using mutual TLS. In this tutorial you will learn how to configure Consul as your Kubernetes service mesh to encrypt and control traffic between services.
Deploy applications on Kubernetes using Consul service mesh to encrypt and control traffic between services with mTLS.
Define intentions to introduce a zero-trust network security approach in your Kubernetes cluster.
Secure Consul on Kubernetes using gossip encryption, TLS certificates, Access Control Lists, and Consul intentions.
Collect and visualize layer 7 metrics from services in your Kubernetes cluster using Consul service mesh, Prometheus, and Grafana.
Secure RPC and consensus communication by creating and deploying certificates to Consul agents.
Secure your production Consul datacenter with ACLs.
Secure service-to-service communication across multiple Kubernetes clusters with Consul's mesh gateway feature.
Gain hands-on experience with Consul service mesh using internal proxies or Envoy as sidecar proxies.
Register external services with Consul using the Terraform Consul provider.
Configure Consul Connect service mesh to encrypt and control traffic between services.