Installing a Cluster with Red Hat's Assisted Installer
Learn how to install an OpenShift Container Platform cluster on Oracle Cloud Infrastructure using the Assisted Installer.
Review the prerequisites section of this documentation before starting the cluster installation.
Part 1: Generating the Discovery ISO File Using the Assisted Installer (Red Hat Console)
Part 2: Provisioning Cloud Infrastructure (OCI Console)
Learn about the OpenShift Container Platform for OCI provisioning steps that take place in the OCI Console.
In the tasks in this section, you work in the OCI Console to upload your discovery ISO image, provision the cluster infrastructure resources, and edit two of the manifest files discussed in Configuration Files. See Terraform Deployed Resources for OpenShift on OCI for a list of the resources created by the Terraform script used for this installation method. Note that you specify an existing compartment and Object Storage bucket for the cluster. See Creating a Compartment and Creating an Object Storage Bucket if you need instructions for creating these resources.
Uploading the Red Hat ISO Image to Object Storage
Creating OpenShift Container Platform Infrastructure Using Resource Manager
Learn how to automatically provision the infrastructure required by the OpenShift Container Platform cluster using the Resource Manager service. In Resource Manager, you first create a stack, which is a configuration based on the infrastructure.tf
file that can be used to create the specified set of resources. Then, to provision the resources, you create an Apply job, which processes the stack and creates the infrastructure resources.
See the following topics for more information:
See OpenShift on OCI custom manifests for a list of the resources created by the infrastructure.tf file used by Resource Manager.
Editing the OpenShift Container Platform Custom Manifests
After provisioning the infrastructure in the Resource Manager service, edit the oci-ccm.yml
and oci-csi.yml
custom manifests discussed in Configuration Files with information from the "Outputs" of the stack job.
Part 3: Cluster Installation (Red Hat Console)
Return to the Red Hat Hybrid Cloud Console to complete the cluster creation using the Assisted Installer. See Completing the remaining Assisted Installer steps in the Red Hat documentation for step-by-step instructions.
In the Red Hat Hybrid Cloud Console, you do the following:
- Assign roles to the control plane and compute instances running in OCI
- Upload the edited custom manifests discussed in Configuration Files
- Review the settings for cluster storage and networking
- Start the cluster installation. Expect the installation to take 30 to 45 minutes to complete.
Accessing The Cluster Console
After installation is complete, select Launch OpenShift Console in the Red Hat Hybrid Cloud Console. This opens the management console for the new cluster. The Web Console URL for the cluster console is displayed on the Installation progress page, and can be bookmarked in a browser. In the cluster management console, download the kubeconfig
file which you use to access the cluster with the OpenShift CLI (oc) or the Kubernetes CLI (kubectl).