This all is 100% open source, so if you would like to contribute, feel free to edit this page.
plugins:
- package: ./dynamic-plugins/dist/janus-idp-backstage-plugin-tekton
# documentation: https://docs.redhat.com/en/documentation/red_hat_plug-ins_for_backstage/1.0/html-single/tekton_plugin_for_backstage/index#setting-tekton-plugin
disabled: false
- package: ./dynamic-plugins/dist/backstage-plugin-kubernetes-backend-dynamic
# documentation: https://backstage.io/docs/features/kubernetes/configuration/#config
disabled: false
- package: ./dynamic-plugins/dist/backstage-plugin-kubernetes
disabled: false
catalog:
providers:
ocm:
default:
kubernetesPluginRef: local-cluster
name: multiclusterhub
owner: group:rhdh
schedule:
frequency:
seconds: 10
timeout:
seconds: 60
kubernetes:
clusterLocatorMethods:
- clusters:
- authProvider: serviceAccount
name: local-cluster
serviceAccountToken: ${RHDH_TEKTON_SERVICE_ACCOUNT_TOKEN}
skipTLSVerify: true
url: https://api.cluster-mq98c.mq98c.sandbox870.opentlc.com:6443
type: config
customResources:
- apiVersion: v1beta1
group: tekton.dev
plural: pipelineruns
- apiVersion: v1beta1
group: tekton.dev
plural: taskruns
- apiVersion: v1
group: route.openshift.io
plural: routes
serviceLocatorMethod:
type: multiTenant
If you now go to the CI tab on the component detail, you’ll be able to see Tekton details:.
!!!Important: when you get the error “Warning: There was a problem retrieving Kubernetes objects”, it means that your service account token is expired.
You can fix it by running the following commands: