Merge pull request #30 from Hestia-Homes/main

removed role definition and instead creating a user with the required…
This commit is contained in:
KhalimCK 2023-07-14 15:12:06 +01:00 committed by GitHub
commit fb2bb3c692
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -50,28 +50,9 @@ resource "aws_secretsmanager_secret_version" "presign_frontend_user_secret_key"
secret_string = aws_iam_access_key.presign_frontend_user_access_key.secret
}
resource "aws_iam_role" "presign_frontend_role" {
name = "presign_frontend_role-${var.environment}"
assume_role_policy = <<EOF
{
"Version": "2012-10-17",
"Statement": [
{
"Action": "sts:AssumeRole",
"Principal": {
"Service": "ec2.amazonaws.com"
},
"Effect": "Allow",
"Sid": ""
}
]
}
EOF
}
resource "aws_iam_role_policy" "presign_frontend_policy" {
name = "presign_frontend_policy-${var.environment}"
role = aws_iam_role.presign_frontend_role.id
resource "aws_iam_user_policy" "presign_frontend_user_policy" {
name = "presign_frontend_user_policy-${var.environment}"
user = aws_iam_user.presign_frontend_user.name
policy = <<EOF
{