Please allow different name than ca.crt when Deploying Che with support for Git repositories with self-signed certificates. #20037
Labels
area/install
Issues related to installation, including offline/air gap and initial setup
kind/bug
Outline of a bug - must adhere to the bug report template.
severity/P2
Has a minor but important impact to the usage or development of the system.
Milestone
Describe the bug
When trying to configure Che to work properly with on-prem gitlab instance (with support of factories etc.) and the gitlab instance has self signed certificate, user gets to the point, where he needs to add the self signed certificate into two configmaps. This alone is not ideal, but to make it worse, the certificate filename (and thus the configmap key) needs to be named
ca.crt
in one case, but can't be namedca.crt
in second case, which is confusing.Relevant parts of documentation describing this:
ca.crt
.ca.crt
Che version
I suspect this is affecting all the versions since implementing this feature. I reproduced this using CRW 2.9 based on Che 7.30
Steps to reproduce
Follow https://www.eclipse.org/che/docs/che-7/administration-guide/configuring-authorization/#configuring-gitlab-oauth2_che including the two links in
Additional resources
Expected behavior
I would prefer if there was just a single place, single source of truth, where users would define all the certificates would reside.
If this is not possible for some reason I think we should not enforce these conflicting naming patterns.
Runtime
kubectl version
)oc version
)minikube version
andkubectl version
)minishift version
andoc version
)docker version
andkubectl version
)Installation method
Environment
The text was updated successfully, but these errors were encountered: