This comprehensive guide outlines the steps to configure, deploy, and troubleshoot the MTA plugin for Red Hat Developer Hub (RHDH).
The first step is to log in to your cluster.
oc login --token=<your-token> --server=<your-server-url>
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
app-config configmap (e.g., app-config-rhdh.example.yaml) under the mta key. Be sure to include the http:// or https:// prefix.app-config configmap also contains the mta key, which holds configurations for MTA resources, including:
url: The URL of the MTA instancebackendPluginRoot: Root URL for the MTA backend pluginversion: Version of the backend plugin