Skip to main content

CoreWeave Charts

Finding and consuming Helm charts vetted for use in CKS

CoreWeave Charts is a CoreWeave-hosted collection of Helm charts that we've tested and validated for use within CKS. This collection primarily contains two types of Helm charts: those that CoreWeave has developed, and some third-party charts for third-party applications.

Info

While all examples here use coreweave as the local repository name, you can substitute any pertinent name.

Adding and searching the repository

To add the CoreWeave Charts repository to Helm, add https://charts.core-services.ingress.coreweave.com with helm repo add:

Example
$
helm repo add coreweave https://charts.core-services.ingress.coreweave.com

To see all available charts within the repository, use helm search repo.

To list the entire contents of the CoreWeave repository, run helm search repo coreweave:

Example
$
helm search repo coreweave

If you'd like to list versions of a specific chart, use the command helm search repo. Specify the name of the chart by customizing the command coreweave/<name-of-chart>, and add the -l flag to output the long format of the available charts list:

Example
$
helm search repo coreweave/grafana-dashboards -l

Viewing charts

To view information about a given chart, use helm show chart.

Example
$
helm show chart coreweave/grafana

Output:

Example
apiVersion: v2
dependencies:
- name: grafana
repository: https://grafana.github.io/helm-charts
version: 8.3.6
- name: grafana-dashboards
repository: https://charts.core-services.ingress.coreweave.com/
version: 1.13.0
description: A helm chart to run Grafana in the CoreWeave stack.
keywords:
- vendored
maintainers:
name: Application Platforms
url: console.coreweave.com
name: grafana
type: application
version: 1.1.0

Keywords

In addition to other applicable values, all the charts you can access on CoreWeave Charts contain one of the following keywords:

  • coreweave - identifies a chart/application that is fully developed and maintained by CoreWeave.
  • vendored - identifies a chart/application that deploys an upstream third-party application. CoreWeave has curated a list of these, but they are not maintained by CoreWeave.

Chart support

If you are experiencing issues with a specific chart, see the keywords and maintainers sections of the application's Chart.yaml file, or its dependency charts.

If you require further assistance, please create a ticket with support.

Info

Please note that CoreWeave cannot provide support for third-party applications. Our support team handles queries on the infrastructure on which your applications run, not the apps themselves.

Installing applications with CoreWeave Charts

To use a CoreWeave Helm chart for deploying an application, use helm install:

Example
$
helm install docker-registry coreweave/docker-registry --namespace=docker-registry --create-namespace --set registryOptions.deleteEnabled=false

You can also use a Helm values file in place of --set or --set-string for changing the chart values:

Example
$
helm install docker-registry coreweave/docker-registry --namespace=docker-registry --create-namespace --values values.yaml

Go to Using Helm: Customizing the Chart Before Installing for more examples of customizing a Chart during installation.