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 - v0.17.0

Published by github-actions[bot] almost 4 years ago

make this module v14 compatible

terraform-aws-iam-system-user - v0.16.2

Published by github-actions[bot] almost 4 years ago

what

  • Fix minor typo in README.
terraform-aws-iam-system-user - v0.16.1

Published by github-actions[bot] about 4 years ago

what

  • Updates README example

why

  • Easier copy / pasta
terraform-aws-iam-system-user - v0.16.0

Published by github-actions[bot] about 4 years ago

what

  • Update to context.tf

why

  • Standardization and interoperability
  • Keep the module up to date

related

  • Closes #28
  • Closes #33
  • Closes #32
terraform-aws-iam-system-user - v0.15.0

Published by github-actions[bot] about 4 years ago

what

  • upgrade chatops
  • add automatic releasing
  • upgrade to go modules
  • update any version pinning
  • (locally verififed) no terraform init errors using cli

why

  • Support Terraform 0.13
terraform-aws-iam-system-user -

Published by osterman about 4 years ago

terraform-aws-iam-system-user -

Published by osterman about 4 years ago

terraform-aws-iam-system-user -

Published by osterman about 4 years ago

terraform-aws-iam-system-user -

Published by osterman about 4 years ago

terraform-aws-iam-system-user -

Published by jamengual over 4 years ago

Removing deprecated ses_smtp_password and adding ses_smtp_password_v4

what

  • adding ses_smtp_password_v4

why

  • Removing deprecated ses_smtp_password
terraform-aws-iam-system-user -

Published by osterman over 4 years ago

terraform-aws-iam-system-user - 0.9.0 Add tags to user

Published by maximmi over 4 years ago

what

  • Tags are now passed along to the underlying aws_iam_user resource
  • These tags will apply to the IAM user

why

  • The documentation claims tags will be set, and they were previously not.
  • Tags are commonly used, both in general AWS and within CloudPosse's modules, so this is important for consistency.
terraform-aws-iam-system-user - 0.8.0 ses_smtp_password added to output

Published by maximmi over 4 years ago

what

  • ses_smtp_password added to output

why

  • It's convenient to get the ses_smtp_password from module output.
terraform-aws-iam-system-user - 0.7.0 Use the latest label module to support the environment attribute

Published by aknysh almost 5 years ago

what

  • Use the latest label module to support the environment attribute

why

  • environment attribute is supported by the latest label module and is useful for naming AWS resources along with namespace, stage and name
terraform-aws-iam-system-user - 0.6.0 Use `required_providers` to pin Terraform providers

Published by aknysh over 5 years ago

what

  • Use required_providers to pin Terraform providers

why

  • Pinning the module's providers version in required_providers block allows specifying only the required provider version for the module without the need to specify all providers with versions explicitly
terraform-aws-iam-system-user - 0.5.0 Convert to TF 0.12. Add Tests. Add Codefresh test pipeline. Pin providers

Published by aknysh over 5 years ago

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest for the example
  • Add Codefresh badge to point to the test pipeline in terraform-modules project
  • Update README
  • Update README examples

why

  • Module currently does not work with 0.12. Much easier syntax
  • Better regression control
  • Automatically test the example on every commit and pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
  • terraform-modules project contains pipelines for all terraform modules
terraform-aws-iam-system-user -

Published by osterman over 5 years ago

terraform-aws-iam-system-user - 0.4.0

Published by joshmyers over 5 years ago

terraform-aws-iam-system-user - 0.3.3

Published by maximmi almost 6 years ago

terraform-null-label module version bump

terraform-aws-iam-system-user - Regenerate README.md

Published by vadim-hleif about 6 years ago

what

  • Regenerate README.md

why

  • Previous version of build-harness has some typos
Related Projects