Uninstall PAM
Different uninstall procedures are required for Puppet-supported and customer-supported clusters
To uninstall Puppet Application Manager (PAM) from Puppet-supported online clusters, use:
curl <installer URL>/tasks.sh | sudo bash -s reset
To uninstall Puppet Application Manager from Puppet-supported offline clusters, use:
cat tasks.sh | sudo bash -s reset
Important: You must be aware that the commands above do not completely clean up
everything. Specifically, they do not clean up packages and config files, and do not
remove the container runtime. They do, however, leave the system in a state that would
be safe to restart the installer.
Uninstall PAM on customer-supported clusters
To uninstall Puppet Application Manager from customer-supported clusters, use:
kubectl delete namespace <pam-namespace>
kubectl delete clusterrolebinding kotsadm-rolebinding
kubectl delete clusterrole kotsadm-role
Related information