Terraforge
  • Welcome to Terraforge!
  • Features
  • How it works
  • HashiCorp Meetup Slides
  • Demos & Tutorials
    • First Steps
      • 1 - Tutorial Environment
      • 2 - Terraform Stack (local_file)
        • 2.1 - Source Code Editor
        • 2.2 - Terraform validate & plan
        • 2.3 - README
      • 3 - Pipeline Apply
    • AWS Stack (simple)
      • 1 - Terraform user
      • 2 - Sandbox Environment
      • 3 - Terraform Stack (ECR registry)
        • 3.1 - Terraform Code
        • 3.2 Terraform validate & plan
      • 4 - Pipeline Apply
      • 5 - Pipeline Destroy
Powered by GitBook
On this page

Was this helpful?

  1. Demos & Tutorials
  2. AWS Stack (simple)

1 - Terraform user

Goal: Create an AWS user for Terraform

PreviousAWS Stack (simple)Next2 - Sandbox Environment

Last updated 5 years ago

Was this helpful?

Steps

  1. Login to your and navigate to

  2. Click Add user

  3. Set User name to tutorial and select Access type programmatic access

  4. Click Next: Permissions

  5. In Attach existing policies directly select AmazonEC2ContainerRegistryFullAccess for this tutorial. Please read the notes below.

  6. Click Next: Tags and Next: Review and Create user

  7. Write down the Access key ID and Secret access key

The policyAmazonEC2ContainerRegistryFullAccessis sufficient for this tutorial. For more complex stacks elevated permissions will be required.

Full access is provided by the policyAdministratorAccess

AWS Console
IAM users
https://beta-terraforge-public-assets.s3.amazonaws.com/aws-stack-1-terraform-user.mp4beta-terraforge-public-assets.s3.amazonaws.com