mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
Merge pull request #30 from Hestia-Homes/main
removed role definition and instead creating a user with the required…
This commit is contained in:
commit
fb2bb3c692
1 changed files with 3 additions and 22 deletions
|
|
@ -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
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue