jquad-group / backstage-jquad

Tekton Pipelines Plugin for Backstage
Apache License 2.0
18 stars 6 forks source link

Support baseurl for openshift (or others tekton dashboard) #2

Open jizusun opened 1 year ago

jizusun commented 1 year ago

Hi backstage-tekton-plugin maintainers,

Thank you for such a great project! I really appreciate the support for the tekton-dashboard, but because of security issues, we don't use it.

We'd like to want this plugin to support the link for Openshift, like this format, https://openshift.myserver.com/k8s/ns/project-hub-documention-automation/tekton.dev~v1beta1~PipelineRun/pipelineruns-1

Shall we add another parameter like openshiftBaseUrl? Or shall we support templating for the dashboardBaseUrl?

rannox commented 1 year ago

Hello and thank you for the feedback! :)

i find your proposal with the additional paramater openshiftBaseUrl very good! We should add it for OpenShift clusters.

Is it possible to see the security issues? Or do you mean the security issues under the Github Security tab?

jizusun commented 1 year ago

Hello and thank you for the feedback! :)

i find your proposal with the additional paramater openshiftBaseUrl very good! We should add it for OpenShift clusters.

Is it possible to see the security issues? Or do you mean the security issues under the Github Security tab?

Oh thank you for your confirmation! And for the security issues, I'm not sure, but I guess Tekton Dashboard doesn't have any AuthN/AuthZ, so that's why we don't use it.

jizusun commented 1 year ago

I'll try to work on this today.