Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.25 KB

README.md

File metadata and controls

20 lines (14 loc) · 1.25 KB

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.