IBM Support

Restarting Terraform Enterprise (Replicated Install)

How To


Summary

Use replicatedctl to stop, start, and monitor the Terraform Enterprise application in a Replicated‑based installation.

Steps

Introduction

Replicated manages the Terraform Enterprise application in a Replicated‑based installation and provides the replicatedctl command‑line tool for controlling both Replicated and Terraform Enterprise.

When a restart is required, this guide shows how to stop, start, and monitor the application using replicatedctl.

Procedure

Follow these steps to restart the Terraform Enterprise application.

  1. Check the current application status.

    Run the replicatedctl app status command to view detailed status information, including the State and DesiredState of the application.

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

    Execute the replicatedctl app stop command (equivalent to the “Stop Now” button in the Replicated console on port 8800).

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

    During shutdown, the State transitions to stopped. 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.

    After confirming the stopped state, issue the replicatedctl app start command (equivalent to the “Start Now” button in the Replicated console).

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

    Monitor the State by running replicatedctl app status. Once fully started, the State returns to started.

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

Additional Information

For comprehensive guidance on Terraform Enterprise administrative tools and commands, see the “Managing Terraform Enterprise” section of the official documentation.

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:
28 October 2026

UID

ibm17265064