-
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
Eclipse Che with Azure Kubernetes Service OIDC #22845
Comments
These configs are a digest. As I'm working to release my Che distribution for commercial, my whole configurations are huge and too complex to share here.
Note that "Che on vcluster-oidc" approach can be used in almost all k8s clusters. Not only in AKS. |
Hi @monaka , |
Also, I have one more doubt, you seem to be using same client-id for both CheCluster and vCluster, I am guessing you are using keycloak. So, in that sense, one should be private client (i.e. with client_id and client_secret for CheCluster) and vCluster is public client (i.e. with just client_id, username and password). I believe I am running into this issue, I am getting 401in Eclipse Che when I try to start workspace, not sure why. It would be great if you have some idea on that. |
Here's my values.yaml of vCluster
CheCluster Patch YAML
|
Ah, I should share more simplified configs. Actually, in this case, vCluster is also using a private client. In that sample, I used Try https://che-tavola.camino.pizzafactory.jp/ if you have free time.
As you might know, similar issues are shown. |
@tolusha any ideas? |
@monaka Thanks for help. I was able to get it working. Idk, what happened, when I redeployed the second time with same configurations it worked, seems second times a charm !! Thanks for the help 😃 |
@akurinnoy Thanks for the comment. Between, if there is any need to publish this, let me know I could pick this up (as my first contribution). |
Closing this as I was able to make it work with vCluster. |
That would be really nice if you make a contribution into che-docs [1]. I would really appreciate. |
@tolusha , thanks for confirming would love that. Will be picking that up. |
Summary
Hi All,
Currently I am trying to upgrade to latest eclipse-che, but blocked as Azure Kubernetes Service doesn't support External OIDC [1] and Azure Entra doesn't fit our use-case.
What are the other reliable approaches that can be used for production cases ?
One approach I was able to gather is to use vCluster (Thanks @monaka), do we have any production setup steps related to that other than [2] ?
[1] Azure/AKS#2861
[2] https://vrelevant.net/vcluster-with-oidc/
Thanks
Relevant information
No response
The text was updated successfully, but these errors were encountered: