Skip to content

Enhance serverless config to only require 1 bucket #594

Description

@tblackwe

Type of Issue:

  • Enhancement: New feature or request

Issue Creator Checklist

  • This issue has been thoroughly documented below; a developer should be able to understand the issue by reading it.

Background

Currently, Serverless uses the default configuration for bucket creation, resulting in a single bucket per service. With the existing services, that results in 8 serverless deployment buckets being created per branch. A high number of development branches has caused us to exceed the default S3 bucket limit in AWS.

Proposed Approach

Implement Serverless Deployment Bucket by default, pointing each service to a single deployment bucket

Value

Reduction in AWS S3 overhead, and we would be enabled to have more open branches without requiring a S3 limit increase

AC:

New branches created with macpro-quickstart-serverless will have 1 deployment bucket per branch, rather than bucket for each branch + service.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions