Agent-based Installer for OpenShift Container Platform

Provision the OpenShift Container Platform on Oracle Cloud Infrastructure (OCI) using Red Hat's Agent-based Installer.

The Agent-based Installer is designed for advanced users who require customized infrastructure configurations or working in disconnected (offline) environments.

Compared to Assisted Installer, this method requires prior knowledge of OCI services, including Networking, Load Balancer, DNS, Compute, Object Storage, IAM and Tagging, and may take longer to complete.

Provisioning Resources for the Agent-based Installer

For Agent-based Installer, you can provision the OCI resources required by the OpenShift cluster in two ways:
  • By using an OCI-provided Terraform script: This method is recommended for users in a connected environment.
  • By manual provisioning: This method is recommended for users who require advanced configurations not supported by the Terraform, for configuring a firewall, or for users in a disconnected (offline) environment.
Note

OpenShift requires Manage permissions to perform operations on instances, volumes, and networking resources. Deploy OpenShift in a dedicated compartment to avoid conflicts with other applications that might be running in the same compartment.

Option 1: Provisioning Resources Using Terraform

Use the OCI provided Terraform script to automate provisioning of new compute nodes. The latest version of the Terraform stack is available on the Stack information page within the Red Hat OpenShift plugin.

For more information, see Installing a Cluster with Agent-based Installer Using Terraform.