• HashiCorp Developer

  • HashiCorp Cloud Platform
  • Terraform
  • Packer
  • Consul
  • Vault
  • Boundary
  • Nomad
  • Waypoint
  • Vagrant
Consul
  • Install
  • Tutorials
  • Documentation
  • API
  • CLI
  • Try Cloud(opens in new tab)
  • Sign up
Consul Home

Tutorials

Skip to main contentTutorials

Get Started

  • Consul on HCP
  • Consul on Kubernetes
  • Consul on VMs

Use Cases

  • Kubernetes Service Mesh
  • Microservices
  • Network Automation with CTS
  • Service Discovery & Health
  • Service Mesh & Gateways

Certification Prep

  • Associate Prep
  • Associate Tutorials

Production

  • Application Resiliency
  • Datacenter Deploy
  • Enterprise Features
  • HCP Consul
  • HCP Consul Automation
  • Multi Cluster Deploy
  • Networking
  • Security

Integrations

  • App Development
  • Cloud & Platform
  • Docker
  • Load Balancers
  • Vault

Kubernetes

  • Deploy to Kubernetes
  • Kubernetes in Production
  • Service Mesh Features

Operations

  • Day 2 Operations
  • Monitoring
  • Security Operations

  • Resources

  • Tutorial Library
  • Certifications
  • Community Forum
    (opens in new tab)
  • Support
    (opens in new tab)
  • GitHub
    (opens in new tab)
  1. Developer
  2. Consul
  3. Tutorials
  4. Deploy to Kubernetes

Deploy to Kubernetes

Practice registering, securing, and observing services deployed with Kubernetes.

Start
7 tutorials
  •  
    15min
    Consul Service Discovery and Service Mesh on Minikube
    Deploy Consul locally on Minikube and learn how to manage your Consul datacenter with the Consul CLI, UI, and API. Finally, configure Consul service mesh for services in your Kubernetes cluster.
    • Consul
  •  
    16min
    Consul Service Discovery and Mesh on Kubernetes in Docker (kind)
    Deploy Consul locally on kind and learn how to manage your Consul datacenter with the Consul CLI, UI, and API. Finally, configure Consul service mesh for services in your Kubernetes cluster.
    • Consul
  •  
    12min
    Deploy Consul on Amazon Elastic Kubernetes Service (EKS)
    Deploy Consul on EKS and learn how to manage your Consul datacenter with the Consul CLI, UI, and API.
    • Consul
  •  
    14min
    Deploy Consul on Azure Kubernetes Service (AKS)
    Deploy Consul on AKS and learn how to manage your Consul datacenter with the Consul CLI, UI, and API.
    • Consul
  •  
    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.
    • Consul
  •  
    18min
    Deploy Consul on RedHat OpenShift
    Deploy Consul on OpenShift with the official Helm chart and deploy services into Consul's service mesh.
    • Consul
  •  
    5min
    Understand Consul Service Mesh
    Consul can be deployed as a service mesh that provides service-to-service connection authorization and encryption using mutual TLS. Learn how to configure Consul as your Kubernetes service mesh to encrypt and control traffic between services.
    • Consul
    • Video
Give Feedback(opens in new tab)
  • Certifications
  • System Status
  • Terms of Use
  • Security
  • Privacy
  • Trademark Policy
  • Trade Controls
  • Give Feedback(opens in new tab)