Skip to content

Commit

Permalink
Update chalice config to apply default subnet and security group sett…
Browse files Browse the repository at this point in the history
…ings to state rather than individual lambdas.
  • Loading branch information
danjoneslf committed Nov 12, 2018
1 parent 45ca45b commit c96e5c4
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 22 deletions.
2 changes: 2 additions & 0 deletions build/gulp_tasks/5.environment.chalice.js
Expand Up @@ -233,6 +233,8 @@ gulp.task('environment.chalice_config', function() {
var security_groups = [
file.data.public_security_group_id
];
file.data.config.stages[env].subnet_ids = subnets;
file.data.config.stages[env].security_group_ids = security_groups;

for (lambda in file.data.config.stages[env].lambda_functions) {
console.log(lambda);
Expand Down
24 changes: 2 additions & 22 deletions environments/example/.chalice/config.json
Expand Up @@ -13,28 +13,8 @@
"api_gateway_stage": "app",
"manage_iam_role": false,
"iam_role_arn": "<exec_role_arn>",
"lambda_functions": {
"database_run": {
"subnet_ids": ["<terraform output public_subnet_1_id>","<terraform output public_subnet_2_id>"],
"security_group_ids": ["<terraform output public_security_group_id>"]
},
"database_create_tables": {
"subnet_ids": ["<terraform output public_subnet_1_id>","<terraform output public_subnet_2_id>"],
"security_group_ids": ["<terraform output public_security_group_id>"]
},
"database_create_item": {
"subnet_ids": ["<terraform output public_subnet_1_id>","<terraform output public_subnet_2_id>"],
"security_group_ids": ["<terraform output public_security_group_id>"]
},
"database_create_items": {
"subnet_ids": ["<terraform output public_subnet_1_id>","<terraform output public_subnet_2_id>"],
"security_group_ids": ["<terraform output public_security_group_id>"]
},
"database_get_item": {
"subnet_ids": ["<terraform output public_subnet_1_id>","<terraform output public_subnet_2_id>"],
"security_group_ids": ["<terraform output public_security_group_id>"]
}
}
"subnet_ids": ["<terraform output public_subnet_1_id>","<terraform output public_subnet_2_id>"],
"security_group_ids": ["<terraform output public_security_group_id>"]
}
}
}

0 comments on commit c96e5c4

Please sign in to comment.