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