Step 2: Create a Terraform product
After installing the Terraform provisioning engine, you are ready to create a HashiCorp Terraform product in Amazon Service Catalog. In this tutorial, you create a Terraform product containing a simple Amazon S3 bucket.
To create a Terraform product
-
Open the Amazon Service Catalog console at https://console.aws.amazon.com/servicecatalog/
and sign in as an admin user. -
Navigate to the Administration section, and then choose Product list.
-
Choose Create product.
-
On the Create product page in the Product details section, choose the External or Terraform Cloud product type. Service Catalog uses the External product type to support Terraform Community Edition products.
-
Enter the following product details:
-
Product name –
Simple S3 bucket
-
Product description – Terraform product containing an Amazon S3 bucket.
-
Owner –
IT
-
Distributor – (blank)
-
-
On the Version details pane, choose upload a template file and then choose Choose file. Select the file you downloaded in Step 1: Terraform configuration file download.
-
Enter the following:
-
Version name –
v1.0
-
Version description –
Base Version
-
-
In the Support details section, enter the following and then choose Create product.
-
Email contact –
ITSupport@example.com
-
Support link –
https://wiki.example.com/IT/support
-
Support description –
Contact the IT department for issues deploying or connecting to this product.
-
-
Choose Create product.
After successfully creating the product, Amazon Service Catalog displays a confirmation banner on the product page.