---
title: "Push a Helm chart to Container Registry"
sidebar_label: "Push a Helm chart"
sidebar_position: 2
description: "How to push a Helm chart to the registry"
---

import Formbricks from '@theme/MDXComponents/Formbricks'

# Push a Helm chart to Container Registry

1. [Authorize in the Helm CLI](/craas/charts/use-helm.mdx).

2. Create a Helm chart:

   ```bash
   helm create <chart_name>
   ```

   Specify `chart_name` — the name of the Helm chart.

3. Package the Helm chart and save it locally:

   ```bash
   helm package <chart_name> --version <chart_version>
   ```

   Specify `chart_version` — the Helm chart version.

   The response will show the path to the Helm chart storage location:

   ```bash
   Successfully packaged chart and saved it to: /<path>/<chart_name>-<chart_version>.tgz
   ```

4. Push the Helm chart to the Container Registry:

   ```bash
   helm push <chart_name>-<chart_version>.tgz oci://cr.selcloud.ru/<registry>
   ```

   Specify `registry` — the name of the registry to which you want to push the Helm chart.

   The Helm chart will appear in the Control Panel in a new repository within the specified registry. The repository is created automatically and inherits the name of the pushed Helm chart.

<Formbricks />
