Integrations

How to use your favorite cloud development tools with LocalStack.

LocalStack supports a wide range of tools from the cloud development ecosystem. This section of the documentation covers tools that are officially supported by LocalStack.

The Cloud Development Ecosystem

Cloud development has many facets and a rich ecosystem of tools to cover them. Whether you are using Infrastructure-as-Code (IaC) to manage your AWS infrastructure, or are developing applications using AWS SDKs like boto, LocalStack allows you to run your workflow completely on your local machine.

Sample of supported tools

Integrations

We strive to make the integration of LocalStack into your workflow as seamless as possible. Sometimes it’s as easy as calling one of our wrapper tools, like awslocal, a drop-in replacement for the aws CLI. Other times there is a bit of configuration involved.

Here is a list of tools we support, and documentation on how to integrate LocalStack:


Language SDKs

How to use your favorite cloud development SDK with LocalStack.

Architect

Use the Architect Infrastructure as Code framework with LocalStack

AWS CDK

Use the AWS CDK (Cloud Development Kit) with LocalStack

AWS Chalice

Use AWS Chalice with LocalStack

AWS Command Line Interface (CLI)

Use AWS Command Line Interface (CLI) to create local AWS resources with LocalStack

AWS Copilot CLI

Build, Release and Operate Containerized Applications on AWS with AWS Copilot CLI

AWS Serverless Application Model (SAM)

Use the AWS SAM (Serverless Application Model) with LocalStack

Cloud Custodian

Use Cloud Custodian with LocalStack

Crossplane

Use the Crossplane cloud-native control plane framework with LocalStack

eksctl

Running eksctl on LocalStack to create EKS clusters

Former2

Use Former2 to generate Infrastructure-as-Code outputs from existing resources with LocalStack

GitPod

Use GitPod’s fully automated, ephemeral workspaces to develop & test your cloud applications with LocalStack

Kubernetes

Running LocalStack on Kubernetes

LambdaTest HyperExecute

Executing LocalStack tests on LambdaTest’s HyperExecute

OpenShift

Use the OpenShift managed Kubernetes cluster to deploy LocalStack

Pulumi

Use the Pulumi Infrastructure as Code framework with LocalStack

Quarkus

Use the Quarkus framework with LocalStack

Self-managed Kafka cluster

Using LocalStack Lambda with a self-managed Kafka cluster

Serverless Framework

Use the Serverless Framework with LocalStack

Spring Cloud Function

Use Spring Cloud Function framework with LocalStack

Terraform

Use the Terraform Infrastructure as Code framework with LocalStack

Testcontainers

Use Testcontainers with LocalStack

Last modified December 1, 2022: LocalStack Beta Docs (#337) (28576f899)