• 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. Network Automation with CTS

Network Automation with CTS

Consul-Terraform-Sync helps you automate infrastructure changes to react to changes in your Consul service catalog.

Start
8 tutorials
  1.  
    17min
    Network Infrastructure Automation with Consul-Terraform-Sync Intro
    Automate updates to network infrastructure including dynamic load balancing and firewall rules with Consul-Terraform-Sync.
    • Terraform
    • Consul
  2.  
    9min
    Consul-Terraform-Sync Run Modes and Status Inspection
    Discover Consul-Terraform-Sync different run modes and inspect task execution status using REST API.
    • Terraform
    • Consul
  3.  
    14min
    Consul-Terraform-Sync and Terraform Enterprise/Cloud integration
    Automate updates to network infrastructure with Consul-Terraform-Sync and Terraform Enterprise/Cloud.
    • Consul
    • Terraform
  4.  
    20min
    Build a Custom Consul-Terraform-Sync Module
    Build your own, custom Consul-Terraform-Sync module to automate your network infrastructure with Consul and Terraform.
    • Terraform
    • Consul
  5.  
    13min
    Secure Consul-Terraform-Sync for Production
    Learn best practices and requirements to safely run Consul-Terraform-Sync in production.
    • Terraform
    • Consul
  6.  
    12min
    Partner Guide - Consul NIA, Terraform, and A10 ADC
    Get a walkthrough of the code and workflow for setting up NIA with Consul-Terraform-Sync (CTS) and A10 ADC.
    • Terraform
    • Consul
  7.  
    12min
    Partner Guide - Consul NIA, Terraform, and F5 BIG-IP
    Get a walkthrough of the code and workflow for setting up NIA with Consul-Terraform-Sync (CTS) and F5 BIG-IP.
    • Consul
    • Terraform
    • Video
  8.  
    12min
    Partner Guide - Consul NIA, CTS, and Palo Alto Networks
    Get a walkthrough of the code and workflow for setting up Network Infrastructure Automation (NIA) with Consul-Terraform-Sync (CTS) and Palo Alto Network (PAN) Appliances.
    • Consul
    • Terraform
Give Feedback(opens in new tab)
  • Certifications
  • System Status
  • Terms of Use
  • Security
  • Privacy
  • Trademark Policy
  • Trade Controls
  • Give Feedback(opens in new tab)