Install Che on Red Hat OpenShift Local

To evaluate Che on a local Kubernetes cluster, deploy Che by using Red Hat OpenShift Local for development and testing.

This page is for platform administrators who install, configure, and manage Che on Kubernetes clusters. To learn more about common roles and example tasks referenced in Che documentation, see Common user roles and tasks.

Prerequisites
Procedure
  1. Remove the previous cluster:

    $ crc delete
  2. Configure your host machine for Red Hat OpenShift Local:

    $ crc setup
  3. Start the Red Hat OpenShift Local virtual machine with at least 12 GB of memory and 64 GB of disk space. Specify the path to your pull secret:

    $ crc start --memory 12288 --disk-size=64 --pull-secret-file <pull_secret_file>
    Take note of the password for the kubeadmin user displayed at the end of the Red Hat OpenShift Local initiation.
  4. Enable access to the oc command line interface embedded in Red Hat OpenShift Local:

    $ eval $(crc oc-env)
  5. Install the Che instance using chectl:

    $ chectl server:deploy --platform crc
Verification
  1. Verify the Che instance status:

    $ chectl server:status
  2. Navigate to the Che cluster instance:

    $ chectl dashboard:open
Additional resources