Deploy HashiCorp Consul from Sophos Factory

Deploy HashiCorp Consul from Sophos Factory

Sophos Factory pipelines for deploying HashiCorp Consul (service networking) in a variety of environments and form factors.

Deploying HashiCorp Consul has never been easier with the new pipelines now available in Sophos Factory in the Deploy HashiCorp Consul Solutions Catalog
Deploy Hashicorp Consul
This catalog currently contains two pipelines, and each execute terraform configurations found in the hashicorp/terraform-aws-hcp-consul repository.
  • Install Consul Client on EKS with Terraform
    • Using this folder in the GitHub Repo: hcp-eks-demo
    • This Terraform example stands up a full deployment of a HCP Consul cluster connected to an AWS EKS cluster. The list includes:
      • HashiCorp Cloud Resources
        • HashiCorp Virtual Network
        • Consul Cluster
      • AWS Resources
        • VPC and associated network resources
        • Peering Connection between HVN <--> VPC
        • Elastic Kubernetes Cluster
          • HashiCups app
          • Consul client
    • Using this folder in the GitHub Repo: hcp-ec2-demo
    • This example creates all of the AWS and HCP resources necessary for connecting a HCP Consul cluster to a Consul client on EC2. The list includes:
      • HashiCorp Cloud Resources
        • HashiCorp Virtual Network
        • Consul Cluster
      • AWS Resources
        • VPC and associated network resources
        • Peering Connection between HVN <--> VPC
        • Ubuntu Instance
          • HashiCups app
          • Consul client

HashiCorp Consul Pipline

Prerequisites

Want to try it out? Here is what you need: