Uninstall

Prerequisites

  1. Docker

  2. AWS CLI

Uninstalling Cortex

# spin down the cluster
cortex cluster down
# uninstall the CLI
sudo rm /usr/local/bin/cortex
rm -rf ~/.cortex

If you modified your bash profile, you may wish to remove source <(cortex completion).

Cleaning up AWS

# set AWS credentials
export AWS_ACCESS_KEY_ID=***
export AWS_SECRET_ACCESS_KEY=***
# identify the name of your cortex s3 bucket
aws s3 ls
# delete the s3 bucket
aws s3 rb --force s3://<bucket>
# delete the log group (replace <log_group> with what was configured during installation, default: cortex)
aws logs describe-log-groups --log-group-name-prefix=<log_group> --query logGroups[*].[logGroupName] --output text | xargs -I {} aws logs delete-log-group --log-group-name {}