JetBrains / JetBrains/kotless

Multiple Lambdas (project modules) in one bucket

Open
#88 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Kotlin
Stars
1.2k
Forks
54
PR merge metrics
No merged PRs in 30d

Description

Hi,

I have a question if how to deploy the following setup.

- Project
- Module A (Ktor)
- Module B (Kotless)

When deploying the modules to the same bucket, only the last lambdas for the last processed module is available in my S3 bucket.
The only solution I found was using different buckets for each module.

Do I really have to use a different bucket for each module?

Or it is possible to just deploy the lambdas to the same bucket (the names and paths are different, so they should not override each other)

Regards

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the project with a Ktor module and a Kotless module deployed to one S3 bucket. Inspect the deployment output for both modules and determine whether their distinct Lambda names and paths are preserved. Done means both modules' Lambdas are available from one bucket, or the limitation and required configuration are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, kotlin
Domain
cloud, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.