Skip to content

Commit 73f13cf

Browse files
committed
Update automation_management_providers.md
1 parent 553132c commit 73f13cf

File tree

1 file changed

+32
-30
lines changed

1 file changed

+32
-30
lines changed

managing_providers/_topics/automation_management_providers.md

Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -368,95 +368,95 @@ The service item’s details can be viewed in menu: **Services > My Services** i
368368

369369
## OpenTofu
370370

371-
OpenTofu is an open source infrastructure as code tool, which can be used to build, change, and version infrastructure. OpenTofu allows you to define infrastructure resources in human-readable configuration files that you can use to version, reuse, and share.
371+
OpenTofu is an open source infrastructure as code tool, which can be used to build, change, and version the infrastructure. You can use OpenTofu to define infrastructure resources in human-readable configuration files that you can use to version, reuse, and share.
372372

373373
OpenTofu is built into {{ site.data.product.title_short }} so you do not need to install any additional components. The basic workflow to use OpenTofu in {{ site.data.product.title_short }} is as follows:
374374

375375
1. Enable the Embedded Terraform server role.
376376
2. Add a source control repository that contains your templates.
377377
3. Add credentials for your cloud providers.
378-
4. Create a Service Catalog item with the desired Terraform template.
378+
4. Create a Service Catalog item with the wanted Terraform template.
379379

380380
Use the following sections to learn more about OpenTofu and how to use these described workflows within {{ site.data.product.title_short }}.
381381

382382
### Enabling the Embedded Terraform Server Role
383383

384-
In {{ site.data.product.title_short }}, the Embedded Terraform Role is disabled by default. Enable this server role to utilize Terraform Automation Inside.
384+
In {{ site.data.product.title_short }}, the Embedded Terraform server role is disabled by default. Enable this server role to use Terraform Automation Inside.
385385

386386
To enable the Embedded Terraform Server Role, use the following steps:
387387

388388
1. Browse to the settings menu, and click **Configuration** > **Settings**.
389-
2. Select the desired server under **Zones**.
389+
2. Select the wanted server under **Zones**.
390390
3. Set the **Server Role** for **Embedded Terraform** to `On`.
391391

392392
### Verifying the Embedded Terraform worker state
393393

394-
Verify that the Embedded Terraform worker is started to utilize its features:
394+
Verify that the Embedded Terraform worker is started to use its features:
395395

396-
1. Browse to the settings menu, then click **Configuration** > **Diagnostics** and click on the desired server.
396+
1. Browse to the settings menu, then click **Configuration** > **Diagnostics** and click the server that you want to choose.
397397
2. Click **Roles by Servers** tab.
398398

399-
A table of all workers and their current status appears from which you can confirm the state of your Embedded Terraform worker.
399+
A table of all workers and their status appears from which you can confirm the state of your Embedded Terraform worker.
400400

401401
### Adding a Template Repository
402402

403-
To enable {{ site.data.product.title_short }} to discover and utilize your Terraform templates, add a repository to store and manage your templates.
403+
To enable {{ site.data.product.title_short }} to discover and use your Terraform templates, add a repository to store and manage your templates. Use the following steps to add a repository:
404404

405-
1. Browse to menu and click **Automation > Embedded Terraform > Repositories**.
405+
1. Browse to the menu and click **Automation > Embedded Terraform > Repositories**.
406406

407407
2. Click **Configuration**, then ![Add New Repository](../images/1862.png) (**Add New Repository**).
408408

409409
3. Provide a Repository Name in the **Name** field.
410410

411411
4. Add a description for the repository in the **Description** field.
412412

413-
5. Add a **URL** or IP Address for the repository.
413+
5. Add a **URL** or IP address for the repository.
414414

415-
6. Select the appropriate **SCM Credentials** from the drop down menu.
415+
6. Select the appropriate **SCM Credentials** from the drop-down menu.
416416

417417
7. Provide a branch name in the **SCM Branch** field.
418418

419419
8. Click **Save**.
420420

421-
Once you have synced a repository, the Terraform templates become available to {{ site.data.product.title_short }}.
421+
When you sync a repository, the Terraform templates become available to {{ site.data.product.title_short }}.
422422

423423
### Refreshing Repositories
424424

425-
{{ site.data.product.title_short }} allows you to refresh a targeted Terraform templates or all repositories in your inventory to ensure that your templates are up to date.
425+
You can use {{ site.data.product.title_short }} to refresh targeted Terraform templates or all repositories in your inventory to make sure that your templates are up to date.
426426

427427
Use the following steps to refresh a targeted repository:
428428

429-
1. Browse to menu and click **Automation > Embedded Terraform > Repositories**.
429+
1. Browse to the menu and click **Automation > Embedded Terraform > Repositories**.
430430

431-
2. Click on a repository.
431+
2. Click a repository.
432432

433433
3. Click **Configuration**, then ![Refresh this Repository](../images/2003.png) (**Refresh this Repository**).
434434

435435
Alternately, you can refresh some or all of the repositories from the list view:
436436

437-
1. Browse to menu and click **Automation > Embedded Terraform > Repositories**.
437+
1. Browse to the menu and click **Automation > Embedded Terraform > Repositories**.
438438

439439
2. Select the repositories that you want to refresh. Click **Check All** to select all repositories.
440440

441441
3. Click **Configuration**, then ![Refresh Selected Terraform Templates Repositories](../images/2003.png) (**Refresh Selected Ansible Repositories**).
442442

443443
{% include_relative _topics/opentofu_credentials.md %}
444444

445-
### Executing a Terraform Template from a Service Catalog
445+
### Running a Terraform Template from a Service Catalog
446446

447-
You can execute a Terraform Template from {{ site.data.product.title_short }} by creating a Service Catalog item from a Terraform template.
447+
You can run a Terraform Template from {{ site.data.product.title_short }} by creating a Service Catalog item from a Terraform template.
448448

449-
Use the following sections listed in order to execute a Terraform Template from a Service Catalog:
449+
Use the following listed steps in each section to run the Terraform Template from a Service Catalog:
450450

451451
1. Create a catalog
452452
2. Create a Terraform Service Catalog item
453-
3. Execute the Terraform template
453+
3. Run the Terraform template
454454

455455
#### Create a catalog
456456

457457
Use the following steps to create a catalog:
458458

459-
1. In the navigation bar click **Services** > **Catalogs and click Catalog Items**.
459+
1. In the navigation bar, click **Services** > **Catalogs and click Catalog Items**.
460460

461461
2. Click **Configuration**, then click **Add a New Catalog**.
462462

@@ -476,9 +476,9 @@ Use the following steps to create a Terraform Service Catalog item:
476476

477477
4. Click **Save**.
478478

479-
5. In the navigation nar click **Services** > **Catalogs** > **Catalog Items**.
479+
5. In the navigation bar, click **Services** > **Catalogs** > **Catalog Items**.
480480

481-
6. Click **Configuration** > **Add a New Catalog Item* to create a new catalog item with the following details at minimum:
481+
6. Click **Configuration** > **Add a New Catalog Item** to create a new catalog item with the following details at minimum:
482482

483483
- For **Catalog Item type**, select **Terraform Template**.
484484

@@ -492,21 +492,23 @@ Use the following steps to create a Terraform Service Catalog item:
492492

493493
- In Provisioning, select the **Cloud Type** and then select the **credential** to connect to the cloud.
494494

495-
- In Provisioning, select the **Service Dialog** that you created previously. If you want enter additional information when running the task, **Service Dialog** must be selected. A dialog is required if **Display in Catalog** is chosen.
495+
- In Provisioning, select the **Service Dialog** that you created previously. If you want to enter additional information when you run the task, **Service Dialog** must be selected. A dialog is required if **Display in Catalog** is chosen.
496+
497+
6. Click **Save**.
496498

497-
6. Click **Save**. The catalog item you created appears in the *All Service Catalog Items* list.
499+
The catalog item that you created appears in the *All Service Catalog Items* list.
498500

499-
#### Execute the Terraform Template:
501+
#### Run the Terraform Template:
500502

501-
Use the following steps to execute the Terraform Template.
503+
Use the following steps to run the Terraform Template.
502504

503-
1. In the navigation bar click **Service** > **Catalogs** > **Service Catalogs** > **created catalog**.
505+
1. In the navigation bar, click **Service** > **Catalogs** > **Service Catalogs** > **created catalog**.
504506

505507
2. Click **Order** for the catalog item.
506508

507-
3. Enter any variables requested and click **Submit**.
509+
3. Enter any variables that are requested and click **Submit**.
508510

509511
{{ site.data.product.title_short }} takes you to the *Requests queue* page and displays the status of the job.
510512

511-
The service item details can be viewed by navigating to **Services** > **My Services in Infrastructure Automation**.
513+
The service item details can be viewed when you navigate to **Services** > **My Services in Infrastructure Automation**.
512514

0 commit comments

Comments
 (0)