Install the Mirantis Support Console

Use the Mirantis Support Console to obtain an MSR4 support bundle, using either the Support Console UI or the API.

You can install the Support Console on both online and offline clusters.

Install the Support Console online

Use a Helm chart to install the Support Console:

helm repo add support-console-official https://registry.mirantis.com/charts/support/console
helm repo update
helm install support-console support-console-official/support-console --version 1.0.0 --set env.PRODUCT=msr

Once the Support Console is successfully installed, the system returns the commands needed to access the Support Console UI:

Get the application URL by running these commands:
export POD_NAME=$(kubectl get pods --namespace default -l "app.kubernetes.io/name=support-console,app.kubernetes.io/instance=support-console" -o jsonpath="{.items[0].metadata.name}")
export CONTAINER_PORT=$(kubectl get pod --namespace default $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}")
echo "Visit http://127.0.0.1:8000 to use your application"
kubectl --namespace default port-forward $POD_NAME 8000:$CONTAINER_PORT

Install the Support Console offline

You will need an Internet-connected system to perform an offline installation of the Support Console, for the purpose of downloading and transferring the necessary files to the offline host.

  1. Download the Support Console image package from https://s3-us-east-2.amazonaws.com/packages-mirantis.com/caas/msc_image_1.0.0.tar.gz.

  2. Download the Helm chart package:

    helm pull https://registry.mirantis.com/charts/support/console/support-console/support-console-1.0.0.tgz
    
  3. Copy the image and Helm chart packages to the offline host machine:

    scp support-console-1.0.0.tgz msc_image_1.0.0.tar.gz
    
  4. Install the Support Console:

    helm install support-console support-console-1.0.0.tgz --version 1.0.0 --set env.PRODUCT=msr
    

Once the Support Console is successfully installed, the system returns the commands needed to access the Support Console UI:

Get the application URL by running these commands:
export POD_NAME=$(kubectl get pods --namespace default -l "app.kubernetes.io/name=support-console,app.kubernetes.io/instance=support-console" -o jsonpath="{.items[0].metadata.name}")
export CONTAINER_PORT=$(kubectl get pod --namespace default $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}")
echo "Visit http://127.0.0.1:8000 to use your application"
kubectl --namespace default port-forward $POD_NAME 8000:$CONTAINER_PORT