1
0
mirror of https://github.com/GenderDysphoria/GenderDysphoria.fyi.git synced 2025-11-25 20:42:40 +00:00

Some small terraform updates

This commit is contained in:
Jocelyn Badgley (Twipped)
2021-08-11 10:20:45 -07:00
parent bcd1981d9a
commit 84133bd212
2 changed files with 15 additions and 48 deletions

View File

@@ -3,26 +3,23 @@
# -----------------------------------------------------------------------------------------------------------
# IAM Role for Redirect Lambda
data "aws_iam_policy_document" "lambda_redirect" {
statement {
actions = ["sts:AssumeRole"]
principals {
type = "Service"
identifiers = [
"edgelambda.amazonaws.com",
"lambda.amazonaws.com"
]
}
}
}
resource "aws_iam_role" "lambda_redirect" {
name = "${var.site}-lambda-redirect-role"
assume_role_policy = <<EOF
{
"Version": "2012-10-17",
"Statement": [
{
"Action": "sts:AssumeRole",
"Principal": {
"Service": [
"edgelambda.amazonaws.com",
"lambda.amazonaws.com"
]
},
"Effect": "Allow",
"Sid": ""
}
]
}
EOF
assume_role_policy = data.aws_iam_policy_document.lambda_redirect.json
tags = {
Site = var.site
@@ -60,9 +57,6 @@ data "aws_iam_policy_document" "lambda_assume_role" {
}
}
resource "aws_iam_role" "ipixel_parser" {
name = "lambda-${var.site}-ipixel"