https://github.com/makeitworkcloud/tfroot-aws
AWS tfstate repo
https://github.com/makeitworkcloud/tfroot-aws
aws-provider s3-backend sops tfstate
Last synced: about 1 month ago
JSON representation
AWS tfstate repo
- Host: GitHub
- URL: https://github.com/makeitworkcloud/tfroot-aws
- Owner: makeitworkcloud
- License: gpl-3.0
- Created: 2025-12-20T20:47:21.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-02-20T04:47:25.000Z (4 months ago)
- Last Synced: 2026-02-20T07:36:05.717Z (4 months ago)
- Topics: aws-provider, s3-backend, sops, tfstate
- Language: HCL
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
## Requirements
| Name | Version |
| ---- | ------- |
| [terraform](#requirement\_terraform) | > 1.3 |
| [aws](#requirement\_aws) | ~> 6.0 |
## Providers
| Name | Version |
| ---- | ------- |
| [aws](#provider\_aws) | ~> 6.0 |
| [sops](#provider\_sops) | n/a |
## Modules
No modules.
## Resources
| Name | Type |
| ---- | ---- |
| [aws_iam_access_key.admin_key](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_access_key) | resource |
| [aws_iam_user.admin](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user) | resource |
| [aws_iam_user_policy_attachment.admin_attach](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user_policy_attachment) | resource |
| [aws_s3_bucket.private](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket) | resource |
| [aws_s3_bucket.public](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket) | resource |
| [aws_s3_bucket.web](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket) | resource |
| [aws_s3_bucket_policy.public](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_policy) | resource |
| [aws_s3_bucket_policy.web](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_policy) | resource |
| [aws_s3_bucket_public_access_block.public](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_public_access_block) | resource |
| [aws_s3_bucket_public_access_block.web](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_public_access_block) | resource |
| [aws_s3_bucket_website_configuration.web](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_website_configuration) | resource |
| [sops_file.secret_vars](https://registry.terraform.io/providers/carlpett/sops/latest/docs/data-sources/file) | data source |
## Inputs
No inputs.
## Outputs
| Name | Description |
| ---- | ----------- |
| [admin\_access\_keys](#output\_admin\_access\_keys) | Admin IAM user access keys |
| [web\_bucket\_endpoints](#output\_web\_bucket\_endpoints) | Website endpoints for public web S3 buckets |