-
Notifications
You must be signed in to change notification settings - Fork 260
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
Investigate Ingress options on minishift, OKD and OpenShift #212
Comments
/assign |
The current dashboard install on Openshift/Minishift includes an Openshift I tested the install on Minishift, raised the issues that I came across - docs changes are required to make this install trivial, and was able to access the dashboard successfully at Our Go code is currently serving on http so there would be a change required in order to serve securely and to access the certificate of the cluster. I think we should be able to use the default ingress certificate that Openshift provides https://docs.openshift.com/container-platform/4.1/authentication/certificates/replacing-default-ingress-certificate.html |
I looked at the ingress of the Openshift, too. Yes, the Openshift seems to provide the certificate signed by the CA in the Openshift. I believe that's good enough. The route is the old way to route the external request into the services in the Openshift cluster. I believe we should use the standard ingress instead of the route. |
I'm putting the ingress definition in #228 (comment) to the operator. If I have to tweak, please let me know. |
Sounds good @akihikokuroda! Perhaps once the operator is ready to go we can doc it and then we may not need to keep the current install yaml files that we have for openshift at https://github.com/tektoncd/dashboard/tree/master/config/templates Is the operator ready to try out from your fork? |
I have 2 separate branches that must be combined. One for the dashboard and the other for the ingress. Both must be merged together to make them work. So they don't work yet :-( |
/close |
@jessm12: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
This is part of Epic #203 in which we want to help other tools find and link to the Tekton dashboard.
A Tekton Dashboard Operator is under development in openshift/tektoncd-pipeline-operator#14 and https://github.com/akihikokuroda/tektoncd-pipeline-operator/tree/dashboard.
Once installed on a 'real' cluster we can expect the Dashboard to be typically accessed via Ingress. This task covers the initial investigative work to understand how Ingress endpoints are typically created and managed on the RedHat family of minishift, OKD and OpenShift. We want to understand whether the Dashboard Operator should be extended to include Ingress configuration, and if so, what that entails.
Ideally we want an Ingress endpoint offering HTTPS signed by the master certificate of the underlying cluster.
The text was updated successfully, but these errors were encountered: