Working with Helm charts

Helm 3 supports charts saved as OCI container images. This means that you can store Helm charts as well as other container images in Artifact Registry Docker repositories.

  • To get familiar with Helm charts in Artifact Registry, you can try the quickstart.
  • To learn about working with other container images, see the Docker overview.

When you are ready to learn more about managing Helm charts, read the following information:

  1. Create a Docker repository for your images.

    If you are managing both container images and Helm charts in Artifact Registry, use one of these approaches to keep your charts organized:

    • Create separate repositories for your images and Helm charts.
    • Store images and charts under separate paths in the same repository. In the following example, the repository my-repo has separate folders for images and charts.

      us-east1-docker.pkg.dev/my-project/my-repo/images
      us-east1-docker.pkg.dev/my-project/my-repo/charts
      
  2. Grant permissions to the account that will connect with the repository. Service accounts for common integrations with Artifact Registry have default permissions for repositories in the same project.

  3. Configure Helm to authenticate with Artifact Registry.

  4. Learn about managing charts.

  5. Set up Pub/Sub notifications for changes to your repository.