Viewing the state of the Che cluster deployment using OpenShift 4 CLI tools
This section describes how to view the state of the Che cluster deployment using OpenShift 4 CLI tools.
Prerequisites
-
An instance of Eclipse Che running on OpenShift.
-
An installation of the OpenShift command-line tool,
oc
.
Procedure
-
Run the following commands to select the
che
project:$ oc project <project_name>
-
Run the following commands to get the name and status of the Pods running in the selected project:
$ oc get pods
-
Check that the status of all the Pods is
Running
.Example 1. Pods with statusRunning
NAME READY STATUS RESTARTS AGE che-8495f4946b-jrzdc 0/1 Running 0 86s che-operator-578765d954-99szc 1/1 Running 0 42m keycloak-74fbfb9654-g9vp5 1/1 Running 0 4m32s postgres-5d579c6847-w6wx5 1/1 Running 0 5m14s
-
To see the state of the Che cluster deployment, run:
$ oc logs --tail=10 -f `(oc get pods -o name | grep operator)`
Example 2. Logs of the Operator:time="2019-07-12T09:48:29Z" level=info msg="Exec successfully completed" time="2019-07-12T09:48:29Z" level=info msg="Updating eclipse-che CR with status: provisioned with OpenShift identity provider: true" time="2019-07-12T09:48:29Z" level=info msg="Custom resource eclipse-che updated" time="2019-07-12T09:48:29Z" level=info msg="Creating a new object: ConfigMap, name: che" time="2019-07-12T09:48:29Z" level=info msg="Creating a new object: ConfigMap, name: custom" time="2019-07-12T09:48:29Z" level=info msg="Creating a new object: Deployment, name: che" time="2019-07-12T09:48:30Z" level=info msg="Updating eclipse-che CR with status: Che API: Unavailable" time="2019-07-12T09:48:30Z" level=info msg="Custom resource eclipse-che updated" time="2019-07-12T09:48:30Z" level=info msg="Waiting for deployment che. Default timeout: 420 seconds"