Skip to content
This repository was archived by the owner on Dec 29, 2025. It is now read-only.

Commit e40e6b1

Browse files
Fix final Unicode-quoted Terraform reference in quickstart guide
CU-86c5169ka Co-authored-by: JohannesRudolph <[email protected]>
1 parent f48be90 commit e40e6b1

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

docs/meshstack.building-aws-quickstart-guide.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ title: AWS S3 Quickstart Guide
66
## Introduction
77

88
Welcome to the **AWS building block quickstart guide**! This guide provides step-by-step instructions to help you
9-
quickly set up your first meshStack building block and deploy AWS resources using Terraform.
9+
quickly set up your first meshStack building block and deploy AWS resources using OpenTofu.
1010

1111
## Goals
1212

1313
By the end of this guide, you will have achieved:
1414

15-
1. Creating a [building block definition](administration.building-blocks.md) that deploys an AWS S3 Bucket using Terraform.
15+
1. Creating a [building block definition](administration.building-blocks.md) that deploys an AWS S3 Bucket using OpenTofu.
1616
2. Deployed & tested the building block.
1717
3. Publishing the building block on the marketplace.
1818

@@ -21,8 +21,8 @@ By the end of this guide, you will have achieved:
2121
Before starting, ensure you have the following:
2222

2323
- An AWS account with a service user that has permission to manage S3 buckets.
24-
- Tip: have a look at our [Terraform code](https://github.com/meshcloud/meshstack-hub/tree/main/modules/aws/s3_bucket/backplane) for defining a service user to learn more.
25-
- Terraform code to provision an S3 bucket. We highly recommend using our [template](https://github.com/meshcloud/meshstack-hub/tree/main/modules/aws/s3_bucket/buildingblock) to get started.
24+
- Tip: have a look at our [OpenTofu code](https://github.com/meshcloud/meshstack-hub/tree/main/modules/aws/s3_bucket/backplane) for defining a service user to learn more.
25+
- OpenTofu code to provision an S3 bucket. We highly recommend using our [template](https://github.com/meshcloud/meshstack-hub/tree/main/modules/aws/s3_bucket/buildingblock) to get started.
2626
- Access to a meshStack workspace that has the [Platform Builder enabled](marketplace.platform-builder.md).
2727
If you don’t see the Platform Builder, go to Settings > General in your workspace and enable it.
2828

@@ -36,7 +36,7 @@ Before starting, ensure you have the following:
3636
2. **Create a new building block definition**
3737

3838
In the list, click on the button “+ Create new Definition”. A wizard will open where we will have to enter all
39-
the necessary information to run the S3 bucket using Terraform.
39+
the necessary information to run the S3 bucket using OpenTofu.
4040

4141
3. **Select a type**
4242

@@ -65,23 +65,23 @@ Before starting, ensure you have the following:
6565

6666
If still on the general page, click “Next” and let’s start filling in all details for running OpenTofu as part of this building block.
6767

68-
You will be asked which implementation type to use. Pick “Terraform” here. Additional settings will show up.
68+
You will be asked which implementation type to use. Pick “OpenTofu” here. Additional settings will show up.
6969

7070
- Enter a desired OpenTofu version or leave the default value.
7171

7272
> 💡Any versions entered over 1.5.5 will run using [OpenTofu](https://opentofu.org/).
73-
> This is an open-source, friendlier alternative of Terraform.
73+
> This is an open-source, friendlier alternative of OpenTofu.
7474
7575
- Enable the option “Use meshStack’s Http Backend” if using our template.
7676
Learn more about how this meshStack backend works [here](meshstack.building-blocks.meshStack-http-backend.md).
7777
- Enter a git repository URL. You can either enter your own or use our template, for which the git repository URL
7878
is `https://github.com/meshcloud/meshstack-hub.git`
79-
- The AWS Bucket Terraform code is under folder `modules/aws/s3_bucket/buildingblock`.
79+
- The AWS Bucket OpenTofu code is under folder `modules/aws/s3_bucket/buildingblock`.
8080
Make sure to enter this folder under "Git Repository Path".
81-
- You can leave "Git Reference" empty for now. With this field, you can pin the used Terraform files to a certain
81+
- You can leave "Git Reference" empty for now. With this field, you can pin the used OpenTofu files to a certain
8282
git tag, branch, or commit.
8383
- If you don’t use a self-hosted git repository, a “Test Connection” button will appear.
84-
- Click this button and if everything is correct you should see all Terraform files related to your AWS S3 bucket.
84+
- Click this button and if everything is correct you should see all OpenTofu files related to your AWS S3 bucket.
8585
- If anything has gone wrong, you will receive an error message instead. Analyze the given error, try to
8686
resolve the issue, and try again.
8787
- For “Execution Mode” leave this as it is. In complex scenarios, you can take over the status reporting of your
@@ -104,11 +104,11 @@ Before starting, ensure you have the following:
104104

105105
Leave all of them checked and click “Add selected”.
106106

107-
You will now see all variables that are defined in Terraform plus the AWS authentication environment variables that
107+
You will now see all variables that are defined in OpenTofu plus the AWS authentication environment variables that
108108
are needed to manage resources in AWS. Let’s fill those in:
109109

110110
(If you are unsure what rights are needed, take a look at our
111-
[Terraform IAM definition](https://github.com/meshcloud/meshstack-hub/blob/main/modules/aws/s3_bucket/backplane/iam.tf)
111+
[OpenTofu IAM definition](https://github.com/meshcloud/meshstack-hub/blob/main/modules/aws/s3_bucket/backplane/iam.tf)
112112
for this quickstart guide)
113113

114114
- For `AWS_ACCESS_KEY_ID` add the ID of an access key in AWS that has the right to manage S3 resources in the “Static Value” field.
@@ -142,7 +142,7 @@ There should be a wizard explaining what the next step is. Let’s follow those
142142

143143
You will be redirected to the list of building blocks, and you should see the newly created building block in a pending state.
144144
Let’s open it up and see if it runs successfully. Click on the name of the building block and open up the first run.
145-
You should see the Terraform logs which are automatically refreshed.
145+
You should see the OpenTofu logs which are automatically refreshed.
146146

147147
4. **Green light?**
148148

0 commit comments

Comments
 (0)