您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az k8s-extension

备注

此引用是 Azure CLI 的 k8s 扩展 的一部分,需要 2.24.0 或更高版本。 首次运行 az k8s-extension 命令时,扩展将自动安装。 详细了解扩展。

用于管理 K8s 扩展的命令。

命令

az k8s-extension create

创建 K8s 扩展。

az k8s-extension delete

删除 K8s 扩展。

az k8s-extension list

列出 K8s-extensions。

az k8s-extension show

显示 K8s 扩展的详细信息。

az k8s-extension create

创建 K8s 扩展。

az k8s-extension create --cluster-name
                        --cluster-type {appliances, connectedClusters, managedClusters}
                        --extension-type
                        --name
                        --resource-group
                        [--auto-upgrade {false, true}]
                        [--config]
                        [--config-file]
                        [--config-protected]
                        [--config-protected-file]
                        [--release-namespace]
                        [--release-train]
                        [--scope {cluster, namespace}]
                        [--tags]
                        [--target-namespace]
                        [--version]

必需参数

--cluster-name -c

Kubernetes 群集的名称。

--cluster-type

指定 Arc 群集或 AKS 托管群集或 Arc 设备。

接受的值: appliances, connectedClusters, managedClusters
--extension-type

扩展类型的名称。

--name -n

扩展实例的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--auto-upgrade --auto-upgrade-minor-version

自动升级扩展实例的次要版本。

接受的值: false, true
--config --configuration-settings

配置设置键=值对。 对每个设置重复参数。

--config-file --configuration-settings-file

配置设置的 JSON 文件路径。

--config-protected --configuration-protected-settings

配置受保护的设置键=值对。 对每个设置重复参数。

--config-protected-file --configuration-protected-settings-file

configuration-protected-settings 的 JSON 文件路径。

--release-namespace

指定用于安装扩展发布的命名空间。

--release-train

指定扩展类型的发布训练。

--scope

指定扩展范围。

接受的值: cluster, namespace
--tags

空格分隔标记:key[=value] [key[=value] ...]。使用""清除现有标记。

--target-namespace

为扩展实例指定要安装到的目标命名空间。 如果扩展范围设置为"namespace",则此参数是必需的。

--version

指定在未启用 --auto-upgrade-minor-version 时为扩展实例安装的版本。

az k8s-extension delete

删除 K8s 扩展。

az k8s-extension delete --cluster-name
                        --cluster-type {appliances, connectedClusters, managedClusters}
                        --name
                        --resource-group
                        [--yes]

必需参数

--cluster-name -c

Kubernetes 群集的名称。

--cluster-type

指定 Arc 群集或 AKS 托管群集或 Arc 设备。

接受的值: appliances, connectedClusters, managedClusters
--name -n

扩展实例的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--yes -y

不提示确认。

az k8s-extension list

列出 K8s-extensions。

az k8s-extension list --cluster-name
                      --cluster-type {appliances, connectedClusters, managedClusters}
                      --resource-group

必需参数

--cluster-name -c

Kubernetes 群集的名称。

--cluster-type

指定 Arc 群集或 AKS 托管群集或 Arc 设备。

接受的值: appliances, connectedClusters, managedClusters
--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az k8s-extension show

显示 K8s 扩展的详细信息。

az k8s-extension show --cluster-name
                      --cluster-type {appliances, connectedClusters, managedClusters}
                      --name
                      --resource-group

必需参数

--cluster-name -c

Kubernetes 群集的名称。

--cluster-type

指定 Arc 群集或 AKS 托管群集或 Arc 设备。

接受的值: appliances, connectedClusters, managedClusters
--name -n

扩展实例的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。