-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
is keycloak removed in eclipse-che
7.42.0
?
#21036
Comments
With Devworkspace engine now being default, there is no Keycloak. Instead of using custom user management, we switched to use Kubernetes users in order to do authorization to workspace resources with kubernetes RBAC. That means, that on Minikube, we reconfigure Kubernetes apiserver to use Dex as OIDC provider. You have few options how to manage users:
I'm preparing some more documentation in this area. |
@sparkoo thank you for the response. below 4 namespaces got auto-created when i installed
my organization has not provided permission to auto-create namespace, if i need a namespace, i have to request the kubernetes admin to create a new namespace for me. So, i have to input the pre-created namespaces to is it possible to input custom namespaces for i understand that new namespace will be created for each user login. |
I'm not sure, @tolusha? |
no, they are hardcoded
I don't see, just precreate them. |
My organization has a multi-node kubernetes cluster and it is being shared across different businessUnits within the organization. if the namespaces is my understanding correct? |
Does this mean, from 7.42 on there won't be an option running che with plain keycloak? So basically every che-kubernetes deployment requires reconfiguring the api server? I guess that this will cause a lot of confusion. The beauty with chectl was that you could fire up an eclipse che instance on any platform and it just worked. Setting up dex and changing api server configurations as a prequisite isn't a big deal if you figure out how it works, but its barely something most people have done before. |
@nils-mosbach auto-creating namespaces in my organizations kubernetes cluster is restricted. i need a solution for it. i can request the k8s admin and pre-create namespaces in my organizations k8s cluster. But those pre-created names spaces will not exactly be |
until che 7.41.1 i was able to use the below secret yaml format to use the devfile.yaml hosted within my gitlab account. in che7.42.0 this secret yaml file has no effect. how to make it work?
|
It is not supported to have multiple Eclipse Che deployment on the same cluster.
@skabashnyuk Could you anser a question? |
I think the format remains the same. However, I assume that might be an issue with The simplest way is just to remove it and allow the system to recreate it again or try to find your user's new |
@skabashnyuk from che 7.42.0 , so, in this case is |
@skabashnyuk thanks a lot for your inputs. i'm closing this ticket as i have made significant progress in the question i had. if anybody is reading this |
Really looking forward to seeing this documentation 👍 |
I'm not sure, it goes together with movement to devworkspaces, because we couldn't use old auth model. |
When I installed 7.43.0 on K8 platform, I dont see dex created. I presume that is only minikube. May I know what are my options to install 7.43.0 on K82. It is failing with OIDC error on K8 API server. |
@gidduhome |
Thanks @tolusha. For me, I have keycloak configured. But while trying to integrate KeyCloak with APIServer as OIDC provider, got struck. Still, trying to figureout which yaml file which parameter to be added/edited. |
Signed-off-by: nickboldt <[email protected]>
I apologize if this isn't the thread to ask, but would it be possible to have a guide? I use Che for myself and only myself. I'm having a lot of cognitive overload trying to deploy che |
@gnoejuan if you are using |
Summary
eclipse-che
i installed installed today(7.42.0) . it hasdex
as the identity service , previously it waskeycloak
. i'm not able to find the web url link in theeclipse che
installation logs inorder to do user management.previous version of eclipse che
eclipse-che url
https://che-eclipse-che.192.168.49.2.nip.io
keycloak url
https://keycloak-eclipse-che.192.168.49.2.nip.io
In the latest version of
eclipse-che
which i installed today (18-Jan-2022), there is no keycloak software.How can i add new users / manage new users in this newer version ?
i'm not able to find any urlEndpoints for user management in
eclipse-che
installation logsRelevant information
No response
The text was updated successfully, but these errors were encountered: