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

514

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:

6

Last week