Sign inSign up

camunda/zeebe-lambda-worker

Verified Publisher

By camunda services GmbH

•Updated almost 6 years ago

A Zeebe connector to invoke AWS Lambdas (Serverless functions), allowing to orchestrate functions

Image
Integration & delivery
API management
0

2.7K

camunda/zeebe-lambda-worker repository overview

⁠zeebe-lambda-connector

Community Extension Lifecycle: Proof of Concept

A Zeebe connector to invoke AWS Lambdas (Serverless functions), allowing to orchestrate functions. It uses the AWS SDK to connect to Lambda.

⁠Docker Installation

docker run camunda/zeebe-lambda-worker:SNAPSHOT Set environment variables as described below to configure the worker. So for example to connect to Camunda Cloud and AWS it could look like this:

docker run -e ZEEBE_CLIENT_CLOUD_CLUSTERID=x -e ZEEBE_CLIENT_CLOUD_CLIENTID=y -e ZEEBE_CLIENT_CLOUD_CLIENTSECRET=z -e AWS_ACCESSKEY=a -e AWS_SECRET=b -e AWS_REGION=c -p 8080:8080 camunda/zeebe-lambda-worker:SNAPSHOT

Or even easier using environment files:

docker run --env-file camunda.env --env-file aws.env -p 8080:8080 camunda/zeebe-lambda-worker:SNAPSHOT

with camunda.env:

ZEEBE_CLIENT_CLOUD_CLUSTERID=x
ZEEBE_CLIENT_CLOUD_CLIENTID=y
ZEEBE_CLIENT_CLOUD_CLIENTSECRET=z

and aws.env:

AWS_REGION=eu-central-1
AWS_ACCESSKEY=x
AWS_SECRET=y

Of course you can also services like AWS Fargate to run this container.

Please see the repo⁠ for more installation instructions.

⁠Further information

See the README⁠ on GitHub⁠.

Tag summary

Content type

Image

Digest

Size

383.5 MB

Last updated

almost 6 years ago

docker pull camunda/zeebe-lambda-worker:SNAPSHOT

This week's pulls

Pulls:

36

Sep 14 to Sep 20