Install Che on Minikube

To evaluate Che in a local development environment, create a single-node Kubernetes cluster with Minikube and deploy Che.

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.

Single-node Kubernetes clusters are suited only for testing or development. Do not use such clusters to run Che for organizations or developer teams.

Prerequisites
Procedure
  1. Start Minikube with required add-ons and sufficient resources:

    $ minikube start --addons=ingress,dashboard --vm=true --memory=10240 --cpus=4 --disk-size=50GB --kubernetes-version=v1.23.9
  2. Create the Che instance:

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

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

    $ chectl dashboard:open