Running Eclipse Che on Minikube

Below are the requirements for deploying multi-user deployment of Eclipse Che on Kubernetes on Debian-based Linux distributions.

A) Before launching Che on Minkube, we need to ensure that below requirements are fulfilled.

  1. Kubectl


    a. Download the latest release with the command:  
      curl -LO$(curl -s    
    b.	Make the kubectl binary executable.  
      chmod +x ./kubectl    
    c.	Move the binary in to your PATH.  
      sudo mv ./kubectl /usr/local/bin/kubectl  
    d.	Now, you check the version of kubectl installed kubectl version.  
  2. Hypervisor: KVM or VirtualBox

    Linux – VirtualBox

    Installed VirtualBox for Linux from

  3. Minikube


    curl -Lo minikube && chmod +x minikube && sudo cp minikube /usr/local/bin/ && rm minikube

  4. Helm


    Downloaded Helm from the script

    $ curl -LO $ chmod 700 $ ./

  5. Chectl

    a.	Download the binary and then navigate to the location where you have downloaded the binary  
    a.	Make the checktl binary executable. chmod +x ./chectl-linux  
    b.	Move the binary in to your PATH sudo mv ./chectl-linux /usr/local/bin/chectl

B) After fulfilling the requirements, we can start Kubernetes Cluster

Start Kubernetes cluster with at least 10 GB RAM and RBAC:

minikube start –vm-driver=kvm2 –extra-config=apiserver.authorization-mode=RBAC –cpus 4 –memory 10240

C) We can start Che server using chectl where you can pass the below command in the terminal chectl server:start


Written on June 5, 2019