Skip to content

Commit

Permalink
Add initial dummy zip to all modules creating lambda
Browse files Browse the repository at this point in the history
  • Loading branch information
gmariano committed Jul 29, 2019
1 parent 2af9f83 commit fcecbc4
Show file tree
Hide file tree
Showing 12 changed files with 132 additions and 24 deletions.
13 changes: 11 additions & 2 deletions apps/lambda_function/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
s3_bucket = "${var.lambda_bucket_name}"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
// s3_object_version = "$LATEST"
s3_key = "${module.lambda_s3_bucket_object.key}"
handler = "${var.handler}"
runtime = "${var.runtime}"
memory_size = "${var.memory_size}"
Expand Down
13 changes: 11 additions & 2 deletions apps/lambda_function_api_gateway_all_methods_passthrough/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
// s3_object_version = "$LATEST"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
// filename = "${var.filename}"
// s3_object_version = "$LATEST"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
// filename = "${var.filename}"
// s3_object_version = "$LATEST"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
15 changes: 11 additions & 4 deletions apps/lambda_function_event_pattern/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
// filename = "${var.filename}"
// source_code_hash = "${base64sha256(file(${var.lambda_bucket_name}/builds/lambda/${var.app_name}.zip))}"
s3_bucket = "${var.lambda_bucket_name}"
// s3_object_version = "$LATEST"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
12 changes: 11 additions & 1 deletion apps/lambda_function_scheduled/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "${var.s3_key}"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
function_name = "${var.app_name}"
description = "${var.description}"
Expand All @@ -8,7 +18,7 @@ resource "aws_lambda_function" "app" {
timeout = "${var.timeout}"
count = "${var.enabled}"
s3_bucket = "${var.s3_bucket}"
s3_key = "${var.s3_key}"
s3_key = "${module.lambda_s3_bucket_object.key}"
tags = "${local.tags}"
}

Expand Down
12 changes: 11 additions & 1 deletion apps/lambda_function_scheduled_vpc/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
13 changes: 11 additions & 2 deletions apps/lambda_function_sns/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
// s3_object_version = "$LATEST"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
13 changes: 11 additions & 2 deletions apps/lambda_function_sns_no_vpc/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
// s3_object_version = "$LATEST"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
12 changes: 11 additions & 1 deletion apps/lambda_function_sqs_no_vpc/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
12 changes: 11 additions & 1 deletion apps/lambda_function_sqs_vpc/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
s3_bucket = "${var.lambda_bucket_name}"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
s3_key = "${module.lambda_s3_bucket_object.key}"
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
Expand Down
13 changes: 11 additions & 2 deletions apps/lambda_function_vpc/lambda.tf
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
module "lambda_s3_bucket_object" {
source = "../../apps/lambda_s3_bucket_object"
lambda_bucket_name = "${var.lambda_bucket_name}"
s3_object_key = "builds/lambda/${var.app_name}/lambda.zip"
tags = "${local.tags}"
providers = {
aws = "aws"
}
}

resource "aws_lambda_function" "app" {
function_name = "${var.app_name}"
description = "${var.description}"
role = "${aws_iam_role.iam_for_app.arn}"
s3_bucket = "${var.lambda_bucket_name}"
s3_key = "builds/lambda/${var.app_name}/lambda.zip"
// s3_object_version = "$LATEST"
s3_key = "${module.lambda_s3_bucket_object.key}"
handler = "${var.handler}"
runtime = "${var.runtime}"
memory_size = "${var.memory_size}"
Expand Down

0 comments on commit fcecbc4

Please sign in to comment.