Cometctl
CometCtl is our utility for installing and managing self-hosted Comet deployments. It is a command-line tool that can be used to install Comet in a number of ways.
Installing CometCtl ¶
Fetching the cometctl
utility:
curl -sL https://installer.comet.com/comet-installer.sh | sudo bash
cometctl
. Once this command completes you can run cometctl from the cli using the cometctl
commmand. Initialize the Comet repository:
cometctl init --license-token <provided token>
Include your provided license token as received from the sales department or via email. This command will initialize the comet-ml package repository, and takes care of modifying the appropriate system files to allow the comet packages to be installed and updated.
Supported Deployment Types ¶
CometCtl supports installing the following Comet deployment types:
- Single Server Installation (All-in-One)
- External Data Layer Dependencies
- New KAIO Variant (All-in-One or External Deps)
- Docker Compose
Kubernetes Cluster Deployment¶
For deploying Comet on a Kubernetes cluster, please refer to the Kubernetes Cluster Deployment documentation.
Dec. 17, 2024