Prerequisites
Procedure

To install Che on Google Cloud Platform, run the following chectl command:

$ chectl server:start --installer=helm --platform=k8s --tls --domain=gcp.my-ide.cloud --multiuser
 ✔ ✈️ Kubernetes preflight checklist
 ✔ Verify if kubectl is installed
 ✔ Verify remote kubernetes status...done.
 ✔ Verify domain is set...set to gcp.my-ide.cloud.
 ✔ 🏃‍ Running Helm to install Che
 ✔ Verify if helm is installed
 ✔ Check for TLS secret prerequisites...che-tls secret found.
 ✔ Create Tiller Role Binding...it already exist.
 ✔ Create Tiller Service Account...it already exist.
 ✔ Create Tiller RBAC
 ✔ Create Tiller Service...it already exist.
 ✔ Preparing Che Helm Chart...done.
 ✔ Updating Helm Chart dependencies...done.
 ✔ Deploying Che Helm Chart...done.
 ✔ ✅ Post installation checklist
 ✔ PostgreSQL pod bootstrap
 ✔ scheduling...done.
 ✔ downloading images...done.
 ✔ starting...done.
 ✔ Keycloak pod bootstrap
 ✔ scheduling...done.
 ✔ downloading images...done.
 ✔ starting...done.
 ✔ Che pod bootstrap
 ✔ scheduling...done.
 ✔ downloading images...done.
 ✔ starting...done.
 ✔ Retrieving Che Server URL...https://che-che.gcp.my-ide.cloud
 ✔ Che status check
Command server:start has completed successfully.
keycloak and che with valid wildcard certs
Figure 1. Keycloak and Che with valid wildcard certificates
che user dashboard gcp
Figure 2. Che user dashboard