Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add parameter to place Convox managed Lambdas in VPC for private racks #3716

Closed
wants to merge 1 commit into from

Conversation

nightfury1204
Copy link
Collaborator

@nightfury1204 nightfury1204 commented Feb 5, 2024

What is the feature/fix?

We've added a rack new parameter PlaceLambdaInVpc that will place Convox managed Lambda functions inside of a VPC for Private=Yes racks.

Does it has a breaking change?

No breaking change

How to use/test it?

Update your rack to the latest version with the command convox rack update -r rackName

Then set the rack parameter with the command convox rack params set PlaceLambdaInVpc=Yes -r rackName to update and move the Lambda functions inside of the private rack's VPC.

Copy link

codecov bot commented Feb 5, 2024

Codecov Report

Attention: 4 lines in your changes are missing coverage. Please review.

Comparison is base (fa02053) 33.68% compared to head (bd4ad57) 33.64%.

Files Patch % Lines
provider/aws/releases.go 0.00% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3716      +/-   ##
==========================================
- Coverage   33.68%   33.64%   -0.05%     
==========================================
  Files         180      180              
  Lines       20179    20183       +4     
==========================================
- Hits         6797     6790       -7     
- Misses      12235    12247      +12     
+ Partials     1147     1146       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

nightfury1204 added a commit that referenced this pull request Feb 5, 2024
…or security requirements

### What is the feature/fix?

Add option to put convox lambda's in vpc if rack is private for security requirements

issue: https://app.asana.com/0/1203637156732418/1206477197857608/f

### Does it has a breaking change?

no

### How to use/test it?

If rack is private, then the set the rack param to Yes: `PlaceLambdaInVpc`

### Checklist
- [ ] New coverage tests
- [ ] Unit tests passing
- [ ] E2E tests passing
- [ ] E2E downgrade/update test passing
- [ ] Documentation updated
- [ ] No warnings or errors on Deepsource/Codecov
@nightfury1204 nightfury1204 mentioned this pull request Feb 5, 2024
4 tasks
nightfury1204 added a commit that referenced this pull request Feb 6, 2024
…or security requirements

### What is the feature/fix?

Add option to put convox lambda's in vpc if rack is private for security requirements

issue: https://app.asana.com/0/1203637156732418/1206477197857608/f

### Does it has a breaking change?

no

### How to use/test it?

If rack is private, then the set the rack param to Yes: `PlaceLambdaInVpc`

### Checklist
- [ ] New coverage tests
- [ ] Unit tests passing
- [ ] E2E tests passing
- [ ] E2E downgrade/update test passing
- [ ] Documentation updated
- [ ] No warnings or errors on Deepsource/Codecov
@ntner ntner changed the title Add option to put convox lambda's in vpc if rack is private for security requirements Add parameter to place Convox managed Lambdas in VPC for private racks Feb 7, 2024
@nightfury1204 nightfury1204 deleted the lambda-in-vpc branch March 14, 2024 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant