az aks addon
注意
此參考是 Azure CLI 的 aks-preview 延伸模組的一部分(2.61.0 版或更高版本)。 擴充功能會在您第一次執行 az aks addon 命令時自動安裝。 深入了解擴充功能。
管理和檢視單一附加元件條件的命令。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az aks addon disable |
停用叢集中已啟用的 Kubernetes 附加元件。 |
副檔名 | GA |
az aks addon enable |
啟用 Kubernetes 附加元件。 |
副檔名 | GA |
az aks addon list |
列出指定叢集中所有 Kubernetes 附加元件的狀態。 |
副檔名 | GA |
az aks addon list-available |
列出可用的 Kubernetes 附加元件。 |
副檔名 | GA |
az aks addon show |
顯示指定叢集中已啟用 Kubernetes 載入宏的狀態和組態。 |
副檔名 | GA |
az aks addon update |
更新已啟用 Kubernetes 附加元件。 |
副檔名 | GA |
az aks addon disable
停用叢集中已啟用的 Kubernetes 附加元件。
az aks addon disable --addon
--name
--resource-group
[--no-wait]
範例
停用「監視」附加元件。
az aks addon disable -g myResourceGroup -n myAKSCluster -a monitoring
必要參數
指定要停用的 Kubernetes 附加元件。
受控叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
選擇性參數
請勿等候長時間執行的作業完成。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az aks addon enable
啟用 Kubernetes 附加元件。
這些附加元件可供使用:http_application_routing - 使用自動公用 DNS 名稱建立來設定輸入。 監視 - 開啟Log Analytics監視。 如果 Log Analytics 預設工作區存在,請使用 Log Analytics 預設工作區,否則會建立一個工作區。 指定 「--workspace-resource-id」 以使用現有的工作區。 如果已啟用監視附加元件 --no-wait 自變數將不會影響虛擬節點 - 啟用 AKS 虛擬節點。 要求 --subnet-name 提供現有子網的名稱,以供虛擬節點使用。 azure-policy - 啟用 Azure 原則。 AKS 的 Azure 原則 附加元件可讓您以集中式、一致的方式大規模強制執行和保護您的叢集。 若要深入瞭解,請參閱 aka.ms/aks/policy。 ingress-appgw - 啟用 應用程式閘道 輸入控制器附加元件 (PREVIEW)。 open-service-mesh - 啟用 Open Service Mesh 附加元件(預覽)。 gitops - 啟用 GitOps(預覽)。 azure-keyvault-secrets-provider - 啟用 Azure Keyvault Secrets Provider 附加元件。 web_application_routing - 啟用 Web 應用程式路由附加元件(預覽)。 指定 「--dns-zone-resource-id」 以設定 DNS。
az aks addon enable --addon
--name
--resource-group
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
範例
啟用 Kubernetes 附加元件。 ( 自動產生 )
az aks addon enable --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
啟用具有子網前置詞的輸入-appgw 附加元件。
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
啟用 open-service-mesh 附加元件。
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup -a open-service-mesh
必要參數
指定要啟用的 Kubernetes 附加元件。
受控叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
選擇性參數
監視附加元件之 Azure 監視器 Private Link 範圍的資源識別碼。
要與 AGIC 搭配使用之現有 應用程式閘道 的資源識別碼。 搭配輸入-azure 附加元件使用。
在節點資源群組中建立/使用的應用程式閘道名稱。 搭配輸入-azure 附加元件使用。
用來部署 應用程式閘道 之新子網的子網 CIDR。 搭配輸入-azure 附加元件使用。
用來部署 應用程式閘道 之現有子網的資源標識碼。 搭配輸入-azure 附加元件使用。
指定 AGIC 應該監看的命名空間。 這可能是單一字串值,或命名空間的逗號分隔清單。 搭配輸入-azure 附加元件使用。
包含監視附加元件之數據收集設定的 JSON 檔案路徑。
要與web_application_routing附加元件搭配使用的 DNS 區域資源識別碼逗號分隔清單。
啟用容器記錄的高記錄規模模式。
使用叢集指派的身分識別將監視數據傳送至 Log Analytics(而不是 Log Analytics 工作區的共用密鑰)。
啟用秘密輪替。 搭配 azure-keyvault-secrets-provider 附加元件使用。
針對 confcom 附加元件啟用 SGX 報價協助程式。
啟用監視附加元件 syslog 資料收集。
請勿等候長時間執行的作業完成。
設定輪替輪詢的間隔。 搭配 azure-keyvault-secrets-provider 附加元件使用。
要使用的虛擬節點子網名稱。
用來儲存監視數據之現有Log Analytics工作區的資源標識碼。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az aks addon list
列出指定叢集中所有 Kubernetes 附加元件的狀態。
az aks addon list --name
--resource-group
必要參數
受控叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az aks addon list-available
列出可用的 Kubernetes 附加元件。
az aks addon list-available
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az aks addon show
顯示指定叢集中已啟用 Kubernetes 載入宏的狀態和組態。
az aks addon show --addon
--name
--resource-group
範例
顯示「監視」附加元件設定。
az aks addon show -g myResourceGroup -n myAKSCluster -a monitoring
必要參數
指定 Kubernetes 附加元件。
受控叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az aks addon update
更新已啟用 Kubernetes 附加元件。
az aks addon update --addon
--name
--resource-group
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
範例
更新 Kubernetes 附加元件。 ( 自動產生 )
az aks addon update --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
使用子網前置詞更新輸入-appgw 附加元件。
az aks addon update --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
使用工作區資源標識碼更新監視附加元件。
az aks addon update -g $rg -n $cn -a monitoring --workspace-resource-id=/subscriptions/0000000-00000000-00000-000-000/resourcegroups/myresourcegroup/providers/microsoft.operationalinsights/workspaces/defaultlaworkspace
必要參數
指定要更新的 Kubernetes 附加元件。
受控叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
選擇性參數
監視附加元件之 Azure 監視器 Private Link 範圍的資源識別碼。
要與 AGIC 搭配使用之現有 應用程式閘道 的資源識別碼。 搭配輸入-azure 附加元件使用。
在節點資源群組中建立/使用的應用程式閘道名稱。 搭配輸入-azure 附加元件使用。
用來部署 應用程式閘道 之新子網的子網 CIDR。 搭配輸入-azure 附加元件使用。
用來部署 應用程式閘道 之現有子網的資源標識碼。 搭配輸入-azure 附加元件使用。
指定 AGIC 應該監看的命名空間。 這可能是單一字串值,或命名空間的逗號分隔清單。 搭配輸入-azure 附加元件使用。
包含監視附加元件之數據收集設定的 JSON 檔案路徑。
要與web_application_routing附加元件搭配使用的 DNS 區域資源識別碼逗號分隔清單。
啟用容器記錄的高記錄規模模式。
使用叢集指派的身分識別將監視數據傳送至 Log Analytics(而不是 Log Analytics 工作區的共用密鑰)。
啟用秘密輪替。 搭配 azure-keyvault-secrets-provider 附加元件使用。
針對 confcom 附加元件啟用 SGX 報價協助程式。
啟用監視附加元件 syslog 資料收集。
請勿等候長時間執行的作業完成。
設定輪替輪詢的間隔。 搭配 azure-keyvault-secrets-provider 附加元件使用。
要使用的虛擬節點子網名稱。
用來儲存監視數據之現有Log Analytics工作區的資源標識碼。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。