IBM Support

Restarting Terraform Enterprise (Replicated Install)

How To


Summary

Replicated is the service that manages the Terraform Enterprise application in a Replicated-based installation. It provides a command-line tool, replicatedctl, to control various aspects of both the Replicated service and Terraform Enterprise.

In certain situations, you may need to restart the Terraform Enterprise application. This guide provides the procedure to stop, start, and monitor the service using replicatedctl.

Steps

Introduction

Replicated is the service that manages the Terraform Enterprise application in a Replicated-based installation. It provides a command-line tool, replicatedctl, to control various aspects of both the Replicated service and Terraform Enterprise.

In certain situations, you may need to restart the Terraform Enterprise application. This guide provides the procedure to stop, start, and monitor the service using replicatedctl.

Procedure

Follow these steps to restart the Terraform Enterprise application.

  1. Check the current application status.

    Use the replicatedctl app status command to view detailed information on the status of Terraform Enterprise. This displays the current State of the application and its DesiredState.

    $ replicatedctl app status
    [
      {
        "AppID": "76519cce25564f315111cf0030829e3d",
        "Sequence": 421,
        "PatchSequence": 0,
        "State": "started",
        "DesiredState": "started",
        "Error": "",
        "IsCancellable": false,
        "IsTransitioning": false
      }
    ]
  2. Stop the Terraform Enterprise application.

    Use the replicatedctl app stop command. This is equivalent to clicking the "Stop Now" button in the Replicated console on port 8800.

    $ replicatedctl app stop
    App is stopping
  3. Verify the application is stopped.

    During the shutdown process, the application State transitions to stopped. You can monitor this by running replicatedctl app status again.

    $ replicatedctl app status
    [
      {
        "AppID": "76519cce25564f315111cf0030829e3d",
        "Sequence": 421,
        "PatchSequence": 0,
        "State": "stopped",
        "DesiredState": "stopped",
        "Error": "",
        "IsCancellable": true,
        "IsTransitioning": true
      }
    ]
  4. Start the Terraform Enterprise application.

    Once you have verified that the application state is stopped, issue the replicatedctl app start command. This is equivalent to clicking the "Start Now" button in the Replicated console.

    $ replicatedctl app start
    App is starting
  5. Confirm the application has restarted.

    Monitor the State of the application by running replicatedctl app status. Once the application has fully started, the State value will return to started.

    $ replicatedctl app status
    [
      {
        "AppID": "76519cce25564f315111cf0030829e3d",
        "Sequence": 421,
        "PatchSequence": 0,
        "State": "started",
        "DesiredState": "started",
        "Error": "",
        "IsCancellable": false,
        "IsTransitioning": false
      }
    ]

Additional Information

For more details on managing Terraform Enterprise, please refer to the official documentation on administrative tools and commands.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSGH5YK","label":"IBM Terraform Self-Managed"},"ARM Category":[{"code":"a8mgJ0000000DwcQAE","label":"Terraform-\u003ETFE Application Settings"},{"code":"a8mgJ0000000Dy9QAE","label":"Terraform-\u003ETFE Operations"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.0.0;1.0.1;1.0.2;1.0.3;1.1.0;1.1.1;1.1.2;1.1.3;1.1.4;1.2.0;1.2.1;1.2.2;2.0.0;2.0.1;2.0.2;2.0.3;2025.03;2025.04;2025.05;2025.06;2025.07"}]

Historical Number

360047602093

Document Information

Modified date:
15 September 2026

UID

ibm17265064