diff --git a/terraform/aws_iam/terraform.tfstate b/terraform/aws_iam/terraform.tfstate index a8f5220..ab7700e 100644 --- a/terraform/aws_iam/terraform.tfstate +++ b/terraform/aws_iam/terraform.tfstate @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.4.6", - "serial": 785, + "serial": 789, "lineage": "757d2b20-88b9-4a16-2150-6bd77f71aa53", "outputs": { "bypark_password": { @@ -653,6 +653,23 @@ }, "sensitive_attributes": [], "private": "bnVsbA==" + }, + { + "index_key": 2, + "schema_version": 0, + "attributes": { + "arn": "arn:aws:iam::508259851457:user/system/dsk-metering", + "force_destroy": false, + "id": "dsk-metering", + "name": "dsk-metering", + "path": "/system/", + "permissions_boundary": null, + "tags": null, + "tags_all": {}, + "unique_id": "AIDAXMVVF3TA2MLW4CM7L" + }, + "sensitive_attributes": [], + "private": "bnVsbA==" } ] }, @@ -763,6 +780,22 @@ "dependencies": [ "aws_iam_user.app" ] + }, + { + "index_key": 2, + "schema_version": 0, + "attributes": { + "groups": [ + "S3_Full_Access_Group" + ], + "id": "terraform-20230809031434938500000001", + "user": "dsk-metering" + }, + "sensitive_attributes": [], + "private": "bnVsbA==", + "dependencies": [ + "aws_iam_user.app" + ] } ] }, diff --git a/terraform/aws_iam/terraform.tfstate.backup b/terraform/aws_iam/terraform.tfstate.backup index d21897b..a8f5220 100644 --- a/terraform/aws_iam/terraform.tfstate.backup +++ b/terraform/aws_iam/terraform.tfstate.backup @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.4.6", - "serial": 783, + "serial": 785, "lineage": "757d2b20-88b9-4a16-2150-6bd77f71aa53", "outputs": { "bypark_password": { @@ -766,6 +766,31 @@ } ] }, + { + "mode": "managed", + "type": "aws_iam_user_group_membership", + "name": "tmp_group_membership", + "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", + "instances": [ + { + "index_key": 0, + "schema_version": 0, + "attributes": { + "groups": [ + "S3_Full_Access_Group", + "Sqs_Full_Access_Group" + ], + "id": "terraform-20230808015151063800000001", + "user": "bypark" + }, + "sensitive_attributes": [], + "private": "bnVsbA==", + "dependencies": [ + "aws_iam_user.tmp" + ] + } + ] + }, { "mode": "managed", "type": "aws_iam_user_login_profile", @@ -781,7 +806,7 @@ "key_fingerprint": null, "password": "DYSHckbG'7d!4Ko{y}wf", "password_length": 20, - "password_reset_required": null, + "password_reset_required": false, "pgp_key": null, "user": "user1" }, diff --git a/terraform/aws_iam/variables.tf b/terraform/aws_iam/variables.tf index fe6b692..3dc2ecd 100644 --- a/terraform/aws_iam/variables.tf +++ b/terraform/aws_iam/variables.tf @@ -54,6 +54,10 @@ variable "apps_users" { { name = "argo-workflow" groups = ["Ec2_ReadOnly_Access_Group", "S3_Full_Access_Group"] + }, + { + name = "dsk-metering" + groups = ["S3_Full_Access_Group"] } ] }