Skip to content
This repository has been archived by the owner on Feb 14, 2024. It is now read-only.

feat(modules/asg): support VPC association for Lambda #289

Closed
wants to merge 4 commits into from

Conversation

sebastianczech
Copy link
Contributor

@sebastianczech sebastianczech commented Feb 28, 2023

Description

The current Lambda function in the asg module doesn't support an association with a VPC network.
Changes delivered in PR allow user to specify a subnets and security groups to associate the Lambda function with (if required). If both lambda_subnet_ids and lambda_security_group_ids are empty then vpc_config is considered to be empty or unset.

Motivation and Context

It fixes an issue #288

How Has This Been Tested?

It was tested with asg example, but it required more changes described in #288. Example for asg was extended too.

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist

  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes if appropriate.
  • All new and existing tests passed.

…ist of security groups and subnets in the VPC can be provided for Lambda function
@sebastianczech sebastianczech changed the title feat(modules/asg): support VPC associatioin for Lambda feat(modules/asg): support VPC association for Lambda Feb 28, 2023
@sebastianczech sebastianczech marked this pull request as ready for review March 3, 2023 15:37
@sebastianczech sebastianczech requested a review from a team as a code owner March 3, 2023 15:37
@migara
Copy link
Member

migara commented Mar 15, 2023

Since we have decided to remove examples/asg we can safely close this PR. The rest of the changes in this PR will be incorporated via #290

@migara migara closed this Mar 15, 2023
@sebastianczech sebastianczech deleted the asg-lambda-288 branch April 12, 2023 11:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants