# terraform-aws-consul-lambda **Repository Path**: mirrors_hashicorp/terraform-aws-consul-lambda ## Basic Information - **Project Name**: terraform-aws-consul-lambda - **Description**: This repository holds the Go code and Terraform module used for deploying Lambda registrator. - **Primary Language**: Unknown - **License**: MPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-10 - **Last Updated**: 2026-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Consul logo Consul on AWS Lambda

This repository holds the software for integrating AWS Lambda functions with Consul service mesh. It contains: - The Go code for Lambda registrator. Lambda registrator is an AWS Lambda function that automates and manages Consul service registration and de-registration for your Lambda functions. - The Go code for the Consul Lambda extension. This is an external Lambda extension that allows your Lambda functions to call services in the Consul service mesh. - A Terraform module for automating the deployment of Lambda registrator using Terraform. Please refer to [our documentation](https://www.consul.io/docs/lambda) for full details on integrating AWS Lambda functions with Consul service mesh. ## Contributing We want to create a strong community around Consul on Lambda. We will take all PRs very seriously and review for inclusion. Please read about [contributing](./CONTRIBUTING.md). ## License This code is released under the Mozilla Public License 2.0. Please see [LICENSE](https://github.com/hashicorp/terraform-aws-consul-lambda/blob/main/LICENSE) for more details.