Skip to content

Uninstalling Comet

This guide provides instructions for uninstalling Comet. It covers both all-in-one deployments and Kubernetes cluster deployments.

Uninstalling All-in-One Deployments

Cometctl Uninstallation

Cometctl can be used to uninstall the deployment via the uninstall subcommand to aio:

cometctl aio uninstall
This command will prompt for confirmation before completing the uninstallation, which stops and disables all running services for Comet and removes the Comet packages.

Manual Uninstallation

1. Stop and Disable Services

Stop all running services related to Comet. Below are the commands to stop and then disable the services using systemd (replace service_name with the actual name of the service):

systemctl stop service_name
systemctl disable service_name

Below is a full list of services that may be running as part of the Comet deployment:

  • comet-ml-python-webapp
  • comet-ml-react-webapp
  • comet-ml-postprocess-webapp
  • comet-ml-mpm-webapp
  • comet-ml-optimizer
  • nginx
  • minio
  • mysql
  • redis-server

2. Remove Comet Packages

Uninstall all Comet packages using the package manager for your distro. Below are examples for apt-get, yum, and dnf:

apt-get:

apt-get remove comet-ml-prod comet-ml-frontend comet-ml-docs-onprem comet-ml-onprem-site

dnf:

dnf remove comet-ml-prod comet-ml-frontend comet-ml-docs-onprem comet-ml-onprem-site

yum:

yum remove comet-ml-prod comet-ml-frontend comet-ml-docs-onprem comet-ml-onprem-site

Uninstalling Kubernetes Deployments

Comet deployments in Kubernetes, installed via the Comet Helm chart, can be uninstalled with the following:

helm uninstall release-name -n namespace
If unsure of the release name for your installation, run the following to get a list for the given namespace:
helm list -n namespace

Contact

For any questions related to uninstalling Comet or to notify support of your completed uninstallation, reach us at support@comet.com

Feb. 9, 2024