This commit is contained in:
parent
441295d140
commit
757343409e
6 changed files with 96 additions and 0 deletions
19
infrastructure/tofu/main.tf
Normal file
19
infrastructure/tofu/main.tf
Normal file
|
@ -0,0 +1,19 @@
|
|||
locals {
|
||||
name = "tofu-module-aws-iam-role"
|
||||
}
|
||||
|
||||
module "aws_iam_ci_user" {
|
||||
providers = {
|
||||
aws.core = aws.all["core"]
|
||||
aws.root = aws.all["root"]
|
||||
aws.tests = aws.all["tests"]
|
||||
}
|
||||
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-ci-user?depth=1&ref=1.0.0"
|
||||
|
||||
name = local.name
|
||||
tests_policy_statements = jsonencode([{
|
||||
Action = "iam:*"
|
||||
Effect = "Allow"
|
||||
Resource = "arn:aws:iam::*:role/tftest",
|
||||
}])
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue