eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.98k stars 1.19k forks source link

how install with yaml on the Kubernetes #22996

Closed fwasdfw closed 3 weeks ago

fwasdfw commented 4 months ago

Summary

hi, i want to build Eclipse Che on my self Kubernetes (LAN network without internet) without helm, but i don't know how should i prepare and get the yaml for install this software. can you tell me the location for install yaml, and whether need postgresql and minIO ?

Relevant information

Kubernetes is 1.21.0

tolusha commented 4 months ago

Hello @fwasdfw That's a tricky question since we don't have documented procedure how to deploy Eclipse Che on disconnected Kubernetes cluster. We do have such a procedure for OpenShift only [1].

I would say that you need a private docker registry and you don't need any PostgreSQL DB. Here are yamls to deploy DevWorkspace and Che operators [2] [3]. Also you have to configure OIDC provider on the cluster.

[1] https://eclipse.dev/che/docs/stable/administration-guide/installing-che-in-a-restricted-environment/ [2] https://github.com/devfile/devworkspace-operator/tree/main/deploy/deployment/kubernetes [3] https://github.com/eclipse-che/che-operator/tree/main/deploy/deployment/kubernetes [4] https://eclipse.dev/che/docs/stable/administration-guide/installing-che/

fwasdfw commented 4 months ago

@tolusha o, thank you! so, should i need install the che-server in my k8s also ?

AObuchow commented 3 months ago

@fwasdfw Correct, you'll need to install the che-operator (I believe that's what you meant by che-server? or were you referring to the specific che-server component?), which manages deploying all of the components of Che with the exception of the DevWorkspace Operator, which you'll have to deploy yourself.

fwasdfw commented 3 weeks ago

i'd discarded