Skip to content

Deploying Comet Self Hosted

Comet is available to deploy on all major cloud providers using
Kubernetes-based deployments.

For new deployments, we support Kubernetes (EKS, GKE, AKS) and
AWS SageMaker managed service.

Amazon Web Services (AWS) SageMaker managed service

Comet is now available as a fully managed service at Amazon SageMaker partner AI apps

Self hosted installation options

For new deployments, Comet supports Kubernetes-based installations. You can deploy Comet on:

  • Amazon SageMaker App (Recommended): Deployed on an existing VPC. Infrastructure, security, license, and support are fully managed by AWS.
    Amazon SageMaker App

  • Kubernetes Cluster: The recommended approach for scalable, resilient, and production-ready deployments. Supports EKS, GKE, AKS, and on-premises Kubernetes.
    Kubernetes Helm Chart Installation

Note: Single-server (All-In-One) deployments are deprecated and no longer supported for new customers. For lightweight local development needs, consider Opik Open Source.

For organizations that don't want to manage their deployments, Comet is pleased to offer management services. Even if you choose to host on your own infrastructure our team can oversee the deployment, ensuring it's optimally configured, up to date, secure, and resilient. This allows you to harness the full power of Comet while ensuring smooth integration with your existing systems.

Check Out Our Enterprise offering

Comet Amazon SageMaker App

Comet+SAGEMAKER

You can access Comet directly from SageMaker Studio and SageMaker Unified Studio without the need to provide additional credentials. The app infrastructure is deployed, managed, and supported by AWS, providing a holistic experience and seamless integration. This means each Comet deployment through SageMaker AI is securely isolated and provisioned automatically. You can seamlessly integrate Comet's advanced tools without altering any of your existing AWS workflows.

Deploy Comet as a manged service in your sagemaker account now

Get started with Kubernetes deployment

Follow the steps below to deploy Comet on your own infrastructure using Kubernetes. For production deployments, we recommend using a managed Kubernetes service (EKS, GKE, AKS).

1
Generate a license token

Fill in the 'Get your license token form', and we will send you an email.

2
Check your inbox

You will receive 2 emails: one to confirm your email and a second with your license token.

3
Run the following commands

Once you have received your license token, you can install Comet by running the commands below.

Overview

For production deployments, use Helm charts on a managed Kubernetes cluster (EKS, GKE, AKS).

See the Kubernetes Helm Chart Installation Guide for details.

AWS SageMaker App (Managed)

For a fully managed deployment, use the AWS SageMaker App.

cometctl init --license-token {provided key}
Get your license token
Please enter your first name
Please enter your last name
Please enter a valid email address