-
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
On Kubernetes we generate an untrusted SSL cert even when the default is a valid one #18079
Comments
Hello @l0rd. I don't completely understand the DoD of this issue:
This certificate created by
The problem is that trust is a sort of a bit subjective thing. A certificate might be trusted by one organisation and doesn't by another... Could you elaborate more on how you see the solution? |
@mmorhun the problem is that we always generate a certificate. If the user wants Che to use the default nginx certificate there is no option for that.
Agree. |
For the time being we can deploy Eclipse Che without generating an untrusted SSL cert in the following way:
cat >/tmp/che-cr-patch.yaml <<EOL
global:
tls:
secretName: ''
EOL
chectl server:deploy --installer helm ... --helm-patch-yaml /tmp/che-cr-patch.yaml
cat >/tmp/che-cr-patch.yaml <<EOL
spec:
k8s:
tlsSecretName: ''
EOL
chectl server:deploy --installer operator ... --che-operator-cr-patch-yaml /tmp/che-cr-patch.yaml
|
Describe the bug
I have setup my Kubernetes Ingress controller to use a certificate signed by a trusted CA (at least my browser trust it).
When I deploy Che on that cluster I figure out that the dashboard is using an untrusted certificate (my browser don't trust it). And then I need to locally install the certificate or I won't be able to use Che at all.
Che version
nightly
Steps to reproduce
On minikube:
Expected behavior
Che should use the default SSL certificate instead of generating a new one
Runtime
minikube version: v1.13.1
Screenshots
Installation method
chectl server:start -p minikube -n workspaces-server
Environment
macOS
The text was updated successfully, but these errors were encountered: