Share via


az acr helm

This command has been deprecated and will be removed in future release. Use 'Helm v3 commands' instead. Learn more about storing Helm charts at https://aka.ms/acr/helm

Manage helm charts for Azure Container Registries.

Commands

Name Description Type Status
az acr helm delete

Delete a helm chart version in an Azure Container Registry.

Core Deprecated
az acr helm install-cli

Download and install Helm command-line tool.

Core Preview and Deprecated
az acr helm list

List all helm charts in an Azure Container Registry.

Core Deprecated
az acr helm push

Push a helm chart package to an Azure Container Registry.

Core Deprecated
az acr helm repo

Manage helm chart repositories for Azure Container Registries.

Core Deprecated
az acr helm repo add

Add a helm chart repository from an Azure Container Registry through the Helm CLI.

Core Deprecated
az acr helm show

Describe a helm chart in an Azure Container Registry.

Core Deprecated

az acr helm delete

Deprecated

This command is implicitly deprecated because command group 'acr helm' is deprecated and will be removed in a future release. Use 'Helm v3 commands' instead.

Delete a helm chart version in an Azure Container Registry.

az acr helm delete --name
                   [--password]
                   [--prov]
                   [--resource-group]
                   [--suffix]
                   [--username]
                   [--version]
                   [--yes]
                   [<CHART>]

Examples

Delete all versions of a helm chart in an Azure Container Registry

az acr helm delete -n myregistry mychart

Delete a helm chart version in an Azure Container Registry

az acr helm delete -n myregistry mychart --version 0.3.2

Required Parameters

--name -n

The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=<registry name>.

Optional Parameters

--password -p

The password used to log into a container registry.

--prov

Only delete the provenance file.

Default value: False
--resource-group -g
Deprecated

Argument 'resource_group_name' has been deprecated and will be removed in a future release.

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--suffix

The tenant suffix in registry login server. You may specify '--suffix tenant' if your registry login server is in the format 'registry-tenant.azurecr.io'. Applicable if you're accessing the registry from a different subscription or you have permission to access images but not the permission to manage the registry resource.

--username -u

The username used to log into a container registry.

--version

The helm chart version.

--yes -y

Do not prompt for confirmation.

Default value: False
<CHART>

The helm chart name.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acr helm install-cli

Preview Deprecated

This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus

This command is implicitly deprecated because command group 'acr helm' is deprecated and will be removed in a future release. Use 'Helm v3 commands' instead.

Download and install Helm command-line tool.

az acr helm install-cli [--client-version]
                        [--install-location]
                        [--yes]

Examples

Install the default version of Helm CLI to the default location

az acr helm install-cli

Install a specified version of Helm CLI to the default location

az acr helm install-cli --client-version x.x.x

Install the default version of Helm CLI to a specified location

az acr helm install-cli --install-location /folder/filename

Install a specified version of Helm CLI to a specified location

az acr helm install-cli --client-version x.x.x --install-location /folder/filename

Optional Parameters

--client-version

The target Helm CLI version. (Attention: Currently, Helm 3 does not work with "az acr helm" commands).

Default value: 2.16.3
--install-location

Path at which to install Helm CLI (Existing one at the same path will be overwritten).

Default value: ~\.azure-helm\helm.exe
--yes -y

Agree to the license of Helm, and do not prompt for confirmation.

Default value: False
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acr helm list

Deprecated

This command is implicitly deprecated because command group 'acr helm' is deprecated and will be removed in a future release. Use 'Helm v3 commands' instead.

List all helm charts in an Azure Container Registry.

az acr helm list --name
                 [--password]
                 [--resource-group]
                 [--suffix]
                 [--username]

Examples

List all helm charts in an Azure Container Registry

az acr helm list -n myregistry

Required Parameters

--name -n

The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=<registry name>.

Optional Parameters

--password -p

The password used to log into a container registry.

--resource-group -g
Deprecated

Argument 'resource_group_name' has been deprecated and will be removed in a future release.

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--suffix

The tenant suffix in registry login server. You may specify '--suffix tenant' if your registry login server is in the format 'registry-tenant.azurecr.io'. Applicable if you're accessing the registry from a different subscription or you have permission to access images but not the permission to manage the registry resource.

--username -u

The username used to log into a container registry.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acr helm push

Deprecated

This command is implicitly deprecated because command group 'acr helm' is deprecated and will be removed in a future release. Use 'Helm v3 commands' instead.

Push a helm chart package to an Azure Container Registry.

az acr helm push --name
                 [--force]
                 [--password]
                 [--resource-group]
                 [--suffix]
                 [--username]
                 [<CHART_PACKAGE>]

Examples

Push a chart package to an Azure Container Registry

az acr helm push -n myregistry mychart-0.3.2.tgz

Push a chart package to an Azure Container Registry, overwriting the existing one.

az acr helm push -n myregistry mychart-0.3.2.tgz --force

Required Parameters

--name -n

The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=<registry name>.

Optional Parameters

--force

Overwrite the existing chart package.

Default value: False
--password -p

The password used to log into a container registry.

--resource-group -g
Deprecated

Argument 'resource_group_name' has been deprecated and will be removed in a future release.

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--suffix

The tenant suffix in registry login server. You may specify '--suffix tenant' if your registry login server is in the format 'registry-tenant.azurecr.io'. Applicable if you're accessing the registry from a different subscription or you have permission to access images but not the permission to manage the registry resource.

--username -u

The username used to log into a container registry.

<CHART_PACKAGE>

The helm chart package.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

az acr helm show

Deprecated

This command is implicitly deprecated because command group 'acr helm' is deprecated and will be removed in a future release. Use 'Helm v3 commands' instead.

Describe a helm chart in an Azure Container Registry.

az acr helm show --name
                 [--password]
                 [--resource-group]
                 [--suffix]
                 [--username]
                 [--version]
                 [<CHART>]

Examples

Show all versions of a helm chart in an Azure Container Registry

az acr helm show -n myregistry mychart

Show a helm chart version in an Azure Container Registry

az acr helm show -n myregistry mychart --version 0.3.2

Required Parameters

--name -n

The name of the container registry. It should be specified in lower case. You can configure the default registry name using az configure --defaults acr=<registry name>.

Optional Parameters

--password -p

The password used to log into a container registry.

--resource-group -g
Deprecated

Argument 'resource_group_name' has been deprecated and will be removed in a future release.

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--suffix

The tenant suffix in registry login server. You may specify '--suffix tenant' if your registry login server is in the format 'registry-tenant.azurecr.io'. Applicable if you're accessing the registry from a different subscription or you have permission to access images but not the permission to manage the registry resource.

--username -u

The username used to log into a container registry.

--version

The helm chart version.

<CHART>

The helm chart name.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

--output -o

Output format.

Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--verbose

Increase logging verbosity. Use --debug for full debug logs.