Verify the platform works end-to-end
Verify that Che is operational by checking the Operator status, opening the dashboard, and creating a test workspace. This confirms that the full pipeline works before you invite developers.
-
An active
kubectlsession with administrative permissions to the destination Kubernetes cluster. See Overview of kubectl. -
You have installed Che on an Kubernetes cluster. See Install Che.
-
Verify that the Che Operator pod is running:
$ kubectl get pods -n eclipse-che -l app.kubernetes.io/component=che-operator -
Verify that the
CheClustercustom resource reports no errors:$ kubectl get checluster eclipse-che -n eclipse-che -o jsonpath='{.status.chePhase}'The expected output is
Active. -
Retrieve the Che dashboard URL:
$ kubectl get checluster eclipse-che -n eclipse-che -o jsonpath='{.status.cheURL}' -
Open the URL in a web browser and log in with your Kubernetes credentials.
-
On the Create Workspace page, click any sample (for example, Python) to start a test workspace.
-
Wait for the workspace to start. The first start takes 2-3 minutes while container images are pulled to the cluster node.
-
Confirm that the IDE loads in your browser tab and that you can open a terminal.
-
Return to the Workspaces page and stop the test workspace by selecting ⋮ > Stop Workspace.
-
The Che dashboard loads and displays the Create Workspace page.
-
A test workspace starts and the IDE loads in the browser.
-
You can open a terminal in the workspace.