az k8sconfiguration
注意
此參考是 Azure CLI 的 k8sconfiguration 延伸模組的一部分 (2.15.0 版或更高版本)。 擴充功能會在您第一次執行 az k8sconfiguration 命令時自動安裝。 深入了解擴充功能。
此命令群組處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
此命令群組已被取代,將在未來的版本中移除。 請改用 'k8s-configuration'。
管理 Kubernetes 組態的命令。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az k8sconfiguration create |
建立 Kubernetes 組態。 |
擴充 | 預覽和已淘汰 |
az k8sconfiguration delete |
刪除 Kubernetes 組態。 |
擴充 | 預覽和已淘汰 |
az k8sconfiguration list |
列出 Kubernetes 組態。 |
擴充 | 預覽和已淘汰 |
az k8sconfiguration show |
顯示 Kubernetes 設定的詳細資料。 |
擴充 | 預覽和已淘汰 |
az k8sconfiguration update |
更新 Kubernetes 設定。 |
擴充 | 預覽和已淘汰 |
az k8sconfiguration create
命令群組 'k8sconfiguration' 處於預覽狀態,目前正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
此命令已隱含取代,因為命令群組 'k8sconfiguration' 已被取代,且將在未來的版本中移除。 請改用 'k8s-configuration'。
建立 Kubernetes 組態。
az k8sconfiguration create --cluster-name
--cluster-type {connectedClusters, managedClusters}
--name
--repository-url
--resource-group
--scope {cluster, namespace}
[--enable-helm-operator {false, true}]
[--helm-operator-params]
[--helm-operator-version]
[--https-key]
[--https-user]
[--operator-instance-name]
[--operator-namespace]
[--operator-params]
[--operator-type]
[--ssh-known-hosts]
[--ssh-known-hosts-file]
[--ssh-private-key]
[--ssh-private-key-file]
範例
建立 Kubernetes 組態
az k8sconfiguration create --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyGitConfig --operator-instance-name OperatorInst01 \
--operator-namespace OperatorNamespace01 --operator-type flux --operator-params "'--git-readonly'" \
--repository-url git://github.com/fluxHowTo/flux-get-started --enable-helm-operator \
--helm-operator-version 1.2.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \
--ssh-private-key '' --ssh-private-key-file '' --https-user '' --https-key '' \
--ssh-known-hosts '' --ssh-known-hosts-file ''
必要參數
Kubernetes 叢集的名稱。
指定 Arc 叢集或 AKS 受控叢集。
Kubernetes 組態的名稱。
原始檔控制存放庫的 URL。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
將運算子的範圍指定為 'namespace' 或 'cluster'。
選擇性參數
啟用 Helm 圖表部署的支援。
Helm 運算子的圖表值(如果已啟用則為 )。
Helm 運算子的圖表版本(如果已啟用)。
指定私人存放庫同步處理的 HTTPS 權杖/密碼。
指定私人存放庫同步處理的 HTTPS 使用者名稱。
運算子的實例名稱。
要在其中安裝 Operator 的命名空間。
運算子的參數。
運算子的類型。 有效值為 'flux'。
指定 Base64 編碼known_hosts內容,其中包含存取私人 Git 實例所需的公用 SSH 金鑰。
指定 filepath 以known_hosts內容,其中包含存取私人 Git 實例所需的公用 SSH 金鑰。
為私人存放庫同步指定 Base64 編碼的私密金鑰。
將 filepath 指定為私人存放庫同步處理的私人 ssh 金鑰。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8sconfiguration delete
命令群組 'k8sconfiguration' 處於預覽狀態,目前正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
此命令已隱含取代,因為命令群組 'k8sconfiguration' 已被取代,且將在未來的版本中移除。 請改用 'k8s-configuration'。
刪除 Kubernetes 組態。
az k8sconfiguration delete --cluster-name
--cluster-type {connectedClusters, managedClusters}
--name
--resource-group
[--yes]
範例
刪除 Kubernetes 組態
az k8sconfiguration delete --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName
必要參數
Kubernetes 叢集的名稱。
指定 Arc 叢集或 AKS 受控叢集。
Kubernetes 組態的名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
不提示確認。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8sconfiguration list
命令群組 'k8sconfiguration' 處於預覽狀態,目前正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
此命令已隱含取代,因為命令群組 'k8sconfiguration' 已被取代,且將在未來的版本中移除。 請改用 'k8s-configuration'。
列出 Kubernetes 組態。
az k8sconfiguration list --cluster-name
--cluster-type {connectedClusters, managedClusters}
--resource-group
範例
列出叢集的所有 Kubernetes 組態
az k8sconfiguration list --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters
必要參數
Kubernetes 叢集的名稱。
指定 Arc 叢集或 AKS 受控叢集。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8sconfiguration show
命令群組 'k8sconfiguration' 處於預覽狀態,目前正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
此命令已隱含取代,因為命令群組 'k8sconfiguration' 已被取代,且將在未來的版本中移除。 請改用 'k8s-configuration'。
顯示 Kubernetes 設定的詳細資料。
az k8sconfiguration show --cluster-name
--cluster-type {connectedClusters, managedClusters}
--name
--resource-group
範例
顯示 Kubernetes 組態
az k8sconfiguration show --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName
必要參數
Kubernetes 叢集的名稱。
指定 Arc 叢集或 AKS 受控叢集。
Kubernetes 組態的名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8sconfiguration update
命令群組 'k8sconfiguration' 處於預覽狀態,目前正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
此命令已隱含取代,因為命令群組 'k8sconfiguration' 已被取代,且將在未來的版本中移除。 請改用 'k8s-configuration'。
更新 Kubernetes 設定。
az k8sconfiguration update --cluster-name
--cluster-type {connectedClusters, managedClusters}
--name
--resource-group
[--enable-helm-operator {false, true}]
[--helm-operator-params]
[--helm-operator-version]
[--operator-params]
[--repository-url]
[--ssh-known-hosts]
[--ssh-known-hosts-file]
範例
更新現有的 Kubernetes 組態
az k8sconfiguration update --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName --enable-helm-operator \
--repository-url git://github.com/fluxHowTo/flux-get-started --operator-params "'--git-readonly'" \
--helm-operator-version 1.2.0 --helm-operator-params '--set helm.versions=v3'
必要參數
Kubernetes 叢集的名稱。
指定 Arc 叢集或 AKS 受控叢集。
Kubernetes 組態的名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
啟用 Helm 圖表部署的支援。
Helm 運算子的圖表值(如果已啟用則為 )。
Helm 運算子的圖表版本(如果已啟用)。
運算子的參數。
原始檔控制存放庫的 URL。
指定 Base64 編碼known_hosts內容,其中包含存取私人 Git 實例所需的公用 SSH 金鑰。
指定 filepath 以known_hosts內容,其中包含存取私人 Git 實例所需的公用 SSH 金鑰。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。