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

Commit 8d5ea75

Browse files
Update additional UI references and implementation type descriptions
Co-authored-by: JohannesRudolph <[email protected]>
1 parent 57a2359 commit 8d5ea75

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

docs/meshstack.how-to.get-started-building-blocks.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,15 @@ A Building Block is created to operate on one or several Platforms. This selecti
6060

6161
How often can the same Building Block be allocated to a particular project? Choose "One" for a single assignment, or "Multiple" for more than one.
6262

63-
#### Terraform vs manual
63+
#### OpenTofu vs manual
6464

65-
The building block definition has two implementation types: Terraform and manual. Using Terraform, the building block can automatically provision the infrastructure resources. This gives engineers and DevOps the ability to use the full power of IaC (Infrastructure as Code) to create self-service products available in the Marketplace.
65+
The building block definition has two implementation types: OpenTofu and manual. Using OpenTofu, the building block can automatically provision the infrastructure resources. This gives engineers and DevOps the ability to use the full power of IaC (Infrastructure as Code) to create self-service products available in the Marketplace.
6666

6767
Manual implementation is beneficial when the Building Block provider wants to gather end-user information (through inputs) and process it outside of meshStack.
6868

6969
#### Git repository authentication
7070

71-
When the implementation type is configured as Terraform, meshStack offers two methods for retrieving your code from a remote Git repository of your choice:
71+
When the implementation type is configured as OpenTofu, meshStack offers two methods for retrieving your code from a remote Git repository of your choice:
7272

7373
- HTTPS
7474
- SSH using deploy keys
@@ -271,7 +271,7 @@ The diagram illustrates the lifecycle of a Building Block definition. It indicat
271271

272272
## Execution logs
273273

274-
Building Blocks with "Terraform" as the implementation type produce logs when they are added to a project by an end-user. These logs provide details on the resources provisioned or any errors if the execution is unsuccessful. Both Admins and owners of the Building Block definitions can access these logs. As an Admin, you can view them by going to the Admin Area, proceeding to "Marketplace > Building Block overview," and choosing the desired Building Block from the list of executed instances. On the next screen, you will find one or more "Runs," depending on the number of times the user has executed this specific Building Block. By selecting a Run, you can inspect the associated Terraform logs.
274+
Building Blocks with "OpenTofu" as the implementation type produce logs when they are added to a project by an end-user. These logs provide details on the resources provisioned or any errors if the execution is unsuccessful. Both Admins and owners of the Building Block definitions can access these logs. As an Admin, you can view them by going to the Admin Area, proceeding to "Marketplace > Building Block overview," and choosing the desired Building Block from the list of executed instances. On the next screen, you will find one or more "Runs," depending on the number of times the user has executed this specific Building Block. By selecting a Run, you can inspect the associated OpenTofu logs.
275275

276276
The owner of the Building Block definition can access the logs by switching to “Platform Builder” view and navigating to "Building Blocks > Overview".
277277

docs/new-guide-how-to-provide-your-own-platform.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ title: How to Provide Your Own Platform
66
:::note What is this guide about?
77
This guide will show you how to offer your own platform to application teams using meshStack and terraform. This enables you to provide platforms in an easy fashion including cost management, lifecycle management, self-service provisioning and enforce a compliant level of security and governance.
88

9-
Please be aware that you can also integrate your own platforms using other types of building blocks e.g. GitHub action or GitLab CI. This guide focuses on the Terraform implementation as it is the most common way to integrate platforms into meshStack.
9+
Please be aware that you can also integrate your own platforms using other types of building blocks e.g. GitHub action or GitLab CI. This guide focuses on the OpenTofu implementation as it is the most common way to integrate platforms into meshStack.
1010

1111
:::
1212

1313
On a high level, you need the following and your platform integration is done:
1414

1515
1. Create a platform with its own name and icon.
16-
2. Create a Building Block that does the automation in the background using Terraform
16+
2. Create a Building Block that does the automation in the background using OpenTofu
1717
3. Create a Landing Zone that does the roll out of the Building Block.
1818

1919
## Prerequisites
@@ -46,7 +46,7 @@ Make sure to configure the following details:
4646

4747
- Supported Platform: select the platform type you created in the previous step.
4848
- How often assigned: Once
49-
- Implementation Type: Terraform
49+
- Implementation Type: OpenTofu
5050
- OpenTofu Version: enter what version you used to write the OpenTofu
5151
- Git Repository URL: point this to the Git repository where your Terraform is
5252
- Git Repository Path: if your Terraform files are under a directory in the repository, enter that path here

0 commit comments

Comments
 (0)