Prerequisites
-
The
chectlmanagement tool is installed. See Installing thechectlmanagement tool.
Procedure
To install Che, run the following chectl command:
$ chectl server:start --installer=helm --platform=k8s --tls \
--domain=azr.my-ide.cloud --multiuser
✔ ✈️ Kubernetes preflight checklist
✔ Verify if kubectl is installed
✔ Verify remote kubernetes status...done.
✔ Verify domain is set...set to azr.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...done.
✔ Create Tiller Service Account...done.
✔ Create Tiller RBAC
✔ Create Tiller Service...done.
✔ 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.azr.my-ide.cloud
✔ Che status check
Command server:start has completed successfully.
Keycloak and Che now have valid wildcard certificates.

