No description
  • Go 75.8%
  • HCL 21.4%
  • Dockerfile 1.6%
  • Makefile 0.9%
  • Shell 0.3%
Find a file
Ritik Rajdev 0a1c759c9b
Merge pull request #111 from hashicorp/compliance/update-headers-batch-1
[IND-4227] [COMPLIANCE] Update Copyright Headers (Batch 1 of 1)
2026-04-02 08:16:05 +05:30
.github security(cve-fix) : Upgrade Consul and Consul ECS versions to resolve security vulnerabilities (#119) 2026-03-16 22:50:27 +05:30
.release Update to use CRT prepare workflow 2023-10-10 12:33:35 +01:00
_docs Add Lambda Example (#43) 2022-09-23 12:50:17 -07:00
consul-lambda Merge pull request #111 from hashicorp/compliance/update-headers-batch-1 2026-04-02 08:16:05 +05:30
examples/lambda revert: Restore main branch versions for tests and examples 2026-02-06 17:36:06 +05:30
modules/lambda-registrator [COMPLIANCE] Update Copyright and License Headers (Batch 1 of 1) 2025-12-10 10:04:44 +00:00
test Merge pull request #111 from hashicorp/compliance/update-headers-batch-1 2026-04-02 08:16:05 +05:30
.gitignore chore: add local testing artifacts to .gitignore and remove latest_failure.log 2026-02-06 15:06:13 +05:30
CHANGELOG.md Added changelog 2025-04-21 16:10:19 +05:30
CONTRIBUTING.md Refactor go packages (#40) 2022-09-20 08:30:28 -07:00
LICENSE [COMPLIANCE] Update Copyright and License Headers (Batch 1 of 1) 2025-12-10 10:04:44 +00:00
README.md Display Consul logo for the consul-lambda module on the Terriform registry (#50) 2022-12-20 13:08:49 -08:00

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 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.

License

This code is released under the Mozilla Public License 2.0. Please see LICENSE for more details.