Backstage RHDH Plugin Configuration Guide

This comprehensive guide outlines the steps to configure, deploy, and troubleshoot the MTA plugin for Red Hat Developer Hub (RHDH).

Table of Contents

  1. Cluster Access
  2. MTA/Tackle Setup
  3. RHDH Operator Deployment
  4. Configmaps and Secrets
  5. Keycloak Client Setup
  6. Plugin Deployment
  7. Troubleshooting

1. Get Access to Your Cluster

The first step is to log in to your cluster.

oc login --token=<your-token> --server=<your-server-url>

2. MTA / Tackle Setup Process

You need an MTA instance running in your cluster. For upstream MTA (Tackle), follow these instructions:

kubectl apply -f https://raw.githubusercontent.com/konveyor/tackle2-operator/main/tackle-k8s.yaml
cat << EOF | kubectl apply -f -
kind: Tackle
apiVersion: tackle.konveyor.io/v1alpha1
metadata:
  name: tackle
  namespace: konveyor-tackle
spec:
  feature_auth_required: true
EOF

MTA Plugin Configuration

View the full documentation on GitHub