terraform-aws-iam-system-user

Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)

APACHE-2.0 License

Stars
80
Committers
31

Bot releases are visible (Hide)

terraform-aws-iam-system-user - Migrate to README.yaml format

Published by vadim-hleif over 6 years ago

what

  • Add README.yaml

why

  • Standardize README
terraform-aws-iam-system-user -

Published by goruha over 6 years ago

terraform-aws-iam-system-user - 0.2.2

Published by aknysh over 6 years ago

what

  • Use splat syntax for outputs to access resources with count

why

  • To prevent Terraform warnings:
Warning: output "user_name": must use splat syntax to access aws_iam_user.default attribute "name", because it has "count" set; use aws_iam_user.default.*.name to obtain a list of the attributes across all instances
Warning: output "user_arn": must use splat syntax to access aws_iam_user.default attribute "arn", because it has "count" set; use aws_iam_user.default.*.arn to obtain a list of the attributes across all instances
Warning: output "user_unique_id": must use splat syntax to access aws_iam_user.default attribute "unique_id", because it has "count" set; use aws_iam_user.default.*.unique_id to obtain a list of the attributes across all instances
Warning: output "access_key_id": must use splat syntax to access aws_iam_access_key.default attribute "id", because it has "count" set; use aws_iam_access_key.default.*.id to obtain a list of the attributes across all instances
Warning: output "secret_access_key": must use splat syntax to access aws_iam_access_key.default attribute "secret", because it has "count" set; use aws_iam_access_key.default.*.secret to obtain a list of the attributes across all instances
terraform-aws-iam-system-user - Fix resource count condition

Published by const-bon almost 7 years ago

what

  • Fix resources count condition

why

terraform-aws-iam-system-user - Add flag for creation user

Published by SweetOps almost 7 years ago

What

  • Add flag for creation user
  • Possibility assign policy
  • Add travis
  • Update README

Why

  • Module can be used in another one, so resources should have the count for skip creation them if aren't necessary.
terraform-aws-iam-system-user - Provision a Basic System User

Published by osterman about 7 years ago

what

  • Provision a basic IAM user
  • Provision a basic IAM Access Key/Secret Access Key

why

  • For CI/CD systems or other systems which are incompatible with IAM Instance Profiles
Related Projects