Share via


az aks extension type

Note

This reference is part of the aks-preview extension for the Azure CLI (version 2.61.0 or higher). The extension will automatically install the first time you run an az aks extension type command. Learn more about extensions.

Manage extension types in Azure Kubernetes Service.

This command group allows you to list, update, and manage extension types for AKS clusters.

Commands

Name Description Type Status
az aks extension type list

List available Cluster Extension Types. The properties used for filtering include kubernetes version, location of the cluster.

Extension GA
az aks extension type show

Show properties for a Cluster Extension Type. The properties used for filtering include kubernetes version, location of the cluster.

Extension GA
az aks extension type version

Manage extension types version in Azure Kubernetes Service.

Extension GA
az aks extension type version list

List available Cluster Extension Type versions. The properties used for filtering include kubernetes version, location of the cluster.

Extension GA
az aks extension type version show

Show properties associated with a Cluster Extension Type version. The properties used for filtering include kubernetes version, location of the cluster.

Extension GA

az aks extension type list

List available Cluster Extension Types. The properties used for filtering include kubernetes version, location of the cluster.

az aks extension type list [--cluster-name]
                           [--location]
                           [--release-train]
                           [--resource-group]

Examples

List available Cluster Extension Types for an existing cluster

az aks extension type list --resource-group my-resource-group --cluster-name mycluster

List available Cluster Extension Types in a region

az aks extension type list --location eastus

Optional Parameters

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster-name -c

Name of the AKS cluster.

Name of the AKS cluster. If not specified, default value is None.

--location -l

Location of where we want to retrieve the extension type.

Location of where we want to retrieve the extension type. If not specified, default value is None.

--release-train

Specify the release train for the K8s extension type.

--resource-group -g

Name of the resource group.

Name of the resource group. If not specified, default value is None.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

Property Value
Default value: False
--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

Property Value
Default value: False
--output -o

Output format.

Property Value
Default value: json
Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Property Value
Default value: False

az aks extension type show

Show properties for a Cluster Extension Type. The properties used for filtering include kubernetes version, location of the cluster.

az aks extension type show --extension-type
                           [--cluster-name]
                           [--location]
                           [--resource-group]

Examples

Show properties for a Cluster Extension Type for an existing cluster by cluster

az aks extension type show --resource-group my-resource-group --cluster-name mycluster --extension-type <type>

Show properties for a Cluster Extension Type in a location

az aks extension type show --location eastus --extension-type type

Required Parameters

--extension-type -t

Name of the extension type.

Optional Parameters

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster-name -c

Name of the AKS cluster.

Name of the AKS cluster. If not specified, default value is None.

--location -l

Location of where we want to retrieve the extension type.

Location of where we want to retrieve the extension type. If not specified, default value is None.

--resource-group -g

Name of the resource group.

Name of the resource group. If not specified, default value is None.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

Property Value
Default value: False
--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

Property Value
Default value: False
--output -o

Output format.

Property Value
Default value: json
Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Property Value
Default value: False