Uninstall Panoptica

To uninstall Panoptica, first delete the cluster from the Panoptica platform, then uninstall the Panoptica controller from your cluster.

Delete the cluster from the Panoptica platform

  1. Navigate to the Deployments page (use the Navigation menu on the left).
  2. Select the CLUSTER CONTROLLERS tab.
  3. Select the cluster you want to delete, and click on the trash icon.
3162
  1. Follow the onscreen instructions to delete the cluster.
1280

Uninstall the Panoptica controller from the cluster using the downloaded installer

If the downloaded installation bundle is present, run the following:

./install_bundle.sh --uninstall

If API token injection is enabled for the cluster, the uninstall script will not remove the Vault instance, and the stored tokens, by default. Run the following to remove the Vault instance and the stored tokens:

./install_bundle.sh --uninstall --force-remove-vault

Uninstall the Panoptica controller from the cluster without the downloaded installer

If the downloaded installer is not present, run the uninstall script stored in the cluster using the following command:

kubectl get cm -n portshift portshift-uninstaller -o jsonpath='{.data.config}' | bash

If API token injection is enabled for the cluster, the uninstall script will not remove the Vault instance and the stored tokens by default. To remove the Vault instance and the stored tokens, run the following:

kubectl get cm -n portshift portshift-uninstaller -o jsonpath='{.data.config}' | FORCE_REMOVE_VAULT="TRUE" bash