Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 1.46 KB

PREREQUISITES.md

File metadata and controls

34 lines (19 loc) · 1.46 KB

Prerequisites

TRex requires the following tools to be pre-installed:

crc

crc stands for CodeReady Containers and is a tool to run containers. It manages a local OpenShift 4.x cluster, or an OKD cluster VM optimized for testing and development purposes.

  • Purpose: It is used for running OpenShift clusters locally.
  • Installation: Visit the crc documentation.

Go

Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software.

  • Purpose: In our project, Go is required for building and running the trex binary required by TRex.
  • Installation: Install Go from the official Go website.

jq

jq is a lightweight and flexible command-line JSON processor. It is used for JSON parsing and manipulation.

  • Purpose: It allows parsing of JSON outputs from commands. Additional information and documentation can be found on DevDocs for jq.
  • Installation: Follow the instructions on the jq official website.

ocm

ocm stands for OpenShift Cluster Manager and is used for managing OpenShift clusters, including creation, deletion, and configuration.

  • Purpose: It is a CLI tool used for the managing Openshift clusters.
  • Installation: Refer to the OCM documentation.

Make sure all these prerequisites are installed before running TRex.