Skip to content

Commit 96545be

Browse files
committed
Fix lambda logging policies
1 parent 88ac0b3 commit 96545be

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

modules/runners/policies-lambda-common.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,9 @@ resource "aws_iam_policy" "lambda_logging" {
1515

1616
policy = templatefile("${path.module}/policies/lambda-cloudwatch.json", {})
1717
}
18+
19+
resource "aws_iam_policy_attachment" "lambda_logging" {
20+
name = "${var.environment}-lambda-logging"
21+
roles = [aws_iam_role.scale_down.name, aws_iam_role.scale_runners_lambda.name]
22+
policy_arn = aws_iam_policy.lambda_logging.arn
23+
}

modules/runners/scale-down.tf

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,17 @@ resource "aws_iam_role" "scale_down" {
4242
assume_role_policy = data.aws_iam_policy_document.lambda_assume_role_policy.json
4343
}
4444

45-
resource "aws_iam_policy_attachment" "scale_scake_down_logging" {
46-
name = "${var.environment}-logging"
47-
roles = [aws_iam_role.scale_down.name]
48-
policy_arn = aws_iam_policy.lambda_logging.arn
49-
}
50-
5145
resource "aws_iam_policy" "scale_down" {
52-
name = "${var.environment}-lamda-scale-down-policy"
46+
name = "${var.environment}-lambda-scale-down-policy"
5347
description = "Lambda scale up policy"
5448
policy = templatefile("${path.module}/policies/lambda-scale-down.json", {})
5549
}
5650

51+
resource "aws_iam_policy_attachment" "scale_down" {
52+
name = "${var.environment}-scale-down"
53+
roles = [aws_iam_role.scale_down.name]
54+
policy_arn = aws_iam_policy.scale_down.arn
55+
}
56+
5757

5858

modules/runners/scale-runners-lambda.tf

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,8 @@ resource "aws_iam_role" "scale_runners_lambda" {
4040
assume_role_policy = data.aws_iam_policy_document.lambda_assume_role_policy.json
4141
}
4242

43-
resource "aws_iam_policy_attachment" "scale_runners_lambda_logging" {
44-
name = "${var.environment}-logging"
45-
roles = [aws_iam_role.scale_runners_lambda.name]
46-
policy_arn = aws_iam_policy.lambda_logging.arn
47-
}
48-
4943
resource "aws_iam_policy" "scale_runners_lambda_sqs" {
50-
name = "${var.environment}-lamda-scale-runners-sqs-receive-policy"
44+
name = "${var.environment}-lambda-scale-runners-sqs-receive-policy"
5145
description = "Lambda scale up sqs policy"
5246

5347
policy = templatefile("${path.module}/policies/lambda-scale-runners.json", {
@@ -63,7 +57,7 @@ resource "aws_iam_policy_attachment" "scale_runners_lambda_sqs" {
6357

6458

6559
resource "aws_iam_policy" "scale_runners_lambda" {
66-
name = "${var.environment}-lamda-scale-up-policy"
60+
name = "${var.environment}-lambda-scale-up-policy"
6761
description = "Lambda scale up policy"
6862

6963
policy = templatefile("${path.module}/policies/lambda-scale-up.json", {

0 commit comments

Comments
 (0)