Uninstalling the Protector in Dynamic Method

Describes steps to uninstall the REST container in dynamic method.

To uninstall the Protector:

  1. Run the following command to uninstall the Log Forwarder from the Kubernetes cluster.
helm uninstall <Release_Name> --namespace <Namespace where the Log Forwarder is deployed>

For example:

helm uninstall log1 --namespace iap-rest
  1. Run the following command to uninstall the RPP from the Kubernetes cluster.
helm uninstall <Release_Name> --namespace <Namespace where RPP is deployed>

For example:

helm uninstall rpp --namespace iap-rest
  1. Run the following command to uninstall the REST Container from the Kubernetes cluster.
helm uninstall <Release_Name> --namespace <Namespace where the REST Container is deployed>

For example:

helm uninstall iap-rest-dynamic --namespace iap-rest
  1. Run the following command to delete the Kubernetes secrets.
kubectl delete secret <Secret_Name> --namespace <Namespace where the REST Container is deployed>

For example:

kubectl delete secret common-cert --namespace iap-rest

Repeat this step to delete all the secrets that you have created while deploying the RPP and the REST Container:

  • common-cert
  • upstream-cert
  • service-certs
  • rpp-client-certs
  • pty-rest-server-secret
  • regcred
  1. Run the following command to delete the Kubernetes namespace.
helm delete namespace <Namespace where the REST Container is deployed>

For example:

helm delete namespace iap-rest

Last modified : April 17, 2026