[che-auth] default enable native auth on kubernetes with devworkspaces #20853
Labels
area/chectl
Issues related to chectl, the CLI of Che
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P1
Has a major impact to usage or development of the system.
Milestone
Is your enhancement related to a problem? Please describe
Once native authentication is implemented on kubernetes, we should enable it by default when devworkspaces are enabled. This is last piece missing eclipse-che/che-operator#1185 but to enable native auth, one must pass CheCluster patch with
nativeUserMode:true
set.Describe the solution you'd like
enable native auth by default on kubernetes when devworkspaces enabled
It is not as trivial as simply setting one property. We need to deploy Dex on minikube first, which is now triggered with the
nativeUserMode
in CheCluster patch. However for similar job on OpenShift, the logic to use native auth by default is in che-operator. But che-operator is not available in the moment we need to deploy Dex.Describe alternatives you've considered
No response
Additional context
eclipse-che/che-operator#1185
#20635
epic: #19182
The text was updated successfully, but these errors were encountered: