https://github.com/rabiloo/terraform-aws-iam
Terraform module which creates some IAM resources on AWS.
https://github.com/rabiloo/terraform-aws-iam
aws iam iam-role iam-user terraform terraform-modules
Last synced: 5 months ago
JSON representation
Terraform module which creates some IAM resources on AWS.
- Host: GitHub
- URL: https://github.com/rabiloo/terraform-aws-iam
- Owner: rabiloo
- License: mit
- Created: 2021-08-21T10:46:52.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-01-27T05:19:57.000Z (9 months ago)
- Last Synced: 2025-01-27T06:25:18.716Z (9 months ago)
- Topics: aws, iam, iam-role, iam-user, terraform, terraform-modules
- Language: HCL
- Homepage:
- Size: 65.4 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# AWS IAM Terraform module
Terraform module which creates some IAM resources on AWS.
## Usage
```hcl
module "gitlab_provider" {
source = "rabiloo/iam/aws//modules/iam-gitlab-oidc-provider"
version = "~> 0.4.0"url = "https://gitlab.example.com"
tags = {
Company = "example"
}
}module "gitlab_deployer_role" {
source = "rabiloo/iam/aws//modules/iam-gitlab-oidc-role"
version = "~> 0.4.0"name_prefix = "gitlab-ci-deployer-"
path = "/service-roles/"
provider_url = module.gitlab_provider.url
subjects = ["my-org/my-repo"]tags = {
Namespace = "my-org"
Project = "my-repo"
}
}
```## Requirements
No requirements.
## Providers
No providers.
## Modules
No modules.
## Resources
No resources.
## Inputs
No inputs.
## Outputs
No outputs.
## Development
1. Install `opentofu`, `terrform`, `tflint`, `terraform-docs` and `make`
2. Using make```
make help
```## Contributing
All code contributions must go through a pull request and approved by a core developer before being merged.
This is to ensure proper review of all the code.Fork the project, create a feature branch, and send a pull request.
If you would like to help take a look at the [list of issues](https://github.com/rabiloo/terraform-aws-iam/issues).
## License
This project is released under the MIT License.
Copyright © 2023 [Rabiloo Co., Ltd](https://rabiloo.com)
Please see [License File](LICENSE) for more information.