az k8s-runtime storage-class
注意
此參考是 Azure CLI 的 k8s 執行時間延伸模組的一部分(2.57.0 版或更高版本)。 擴充功能會在您第一次執行 az k8s-runtime storage-class 命令時自動安裝。 深入了解擴充功能。
此命令群組處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
管理 Arc Kubernetes 叢集的記憶體類別。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az k8s-runtime storage-class create |
建立 儲存體 Class。 |
副檔名 | 預覽 |
az k8s-runtime storage-class delete |
刪除 儲存體 Class。 |
副檔名 | 預覽 |
az k8s-runtime storage-class disable |
停用已連線叢集中的記憶體類別服務。 |
副檔名 | 預覽 |
az k8s-runtime storage-class enable |
在連線的叢集中啟用記憶體類別服務。 |
副檔名 | 預覽 |
az k8s-runtime storage-class list |
依父代列出 儲存體 Class 資源。 |
副檔名 | 預覽 |
az k8s-runtime storage-class show |
取得 儲存體 Class。 |
副檔名 | 預覽 |
az k8s-runtime storage-class update |
更新 儲存體 Class。 |
副檔名 | 預覽 |
az k8s-runtime storage-class wait |
將 CLI 置於等候狀態,直到符合條件為止。 |
副檔名 | 預覽 |
az k8s-runtime storage-class create
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
建立 儲存體 Class。
az k8s-runtime storage-class create --resource-uri
--storage-class-name
[--access-modes]
[--allow-volume-expansion {Allow, Disallow}]
[--data-resilience {DataResilient, NotDataResilient}]
[--failover-speed {Fast, NotAvailable, Slow, Super}]
[--limitations]
[--mount-options]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--performance {Basic, Premium, Standard, Ultra, Undefined}]
[--priority]
[--provisioner]
[--type-properties]
[--volume-binding-mode {Immediate, WaitForFirstConsumer}]
範例
在managed-csi儲存類別之上建立 RWX 儲存類別
az k8s-runtime storage-class create --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name rwxsc --type-properties rwx.backing-storage-class-name=managed-csi
建立 Blob 記憶體類別
az k8s-runtime storage-class create --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name blobsc --type-properties blob.azure-storage-account-key=accountkey blob.azure-storage-account-name=accountname
必要參數
資源的完整 Azure Resource Manager 標識碼。
記憶體類別的名稱。
選擇性參數
存取模式:[ReadWriteOnce、ReadWriteMany] 或 [ReadWriteOnce] 支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
磁碟區可以展開或無法擴充。
允許單一數據節點失敗。
故障轉移速度:NA、慢速、快速。
記憶體類別的限制支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
其他掛接選項支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
請勿等候長時間執行的作業完成。
效能層級。
當多個記憶體類別符合準則時,選取優先順序。 0:最高,-1:永不使用。
布建器名稱。
儲存體 Class 支援速記語法、json-file 和 yaml-file 的屬性。 請嘗試 “??” 以顯示更多。
磁碟區的系結模式:Immediate、WaitForFirstConsumer。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8s-runtime storage-class delete
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
刪除 儲存體 Class。
az k8s-runtime storage-class delete --resource-uri
--storage-class-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--yes]
範例
刪除記憶體類別
az k8s-runtime storage-class delete --storage-class-name sc1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
必要參數
資源的完整 Azure Resource Manager 標識碼。
記憶體類別的名稱。
選擇性參數
請勿等候長時間執行的作業完成。
不提示確認。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8s-runtime storage-class disable
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
停用已連線叢集中的記憶體類別服務。
az k8s-runtime storage-class disable --resource-uri
必要參數
已連線叢集的資源URI。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8s-runtime storage-class enable
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
在連線的叢集中啟用記憶體類別服務。
az k8s-runtime storage-class enable --resource-uri
必要參數
已連線叢集的資源URI。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8s-runtime storage-class list
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
依父代列出 儲存體 Class 資源。
az k8s-runtime storage-class list --resource-uri
[--max-items]
[--next-token]
範例
列出叢集中的所有記憶體類別
az k8s-runtime storage-class list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
必要參數
資源的完整 Azure Resource Manager 標識碼。
選擇性參數
命令輸出中要傳回的項目總數。 如果可用的專案總數超過指定的值,則會在命令的輸出中提供令牌。 若要繼續分頁,請在後續命令的自變數中 --next-token
提供令牌值。
標記,指定要開始分頁的位置。 這是先前截斷回應中的令牌值。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8s-runtime storage-class show
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
取得 儲存體 Class。
az k8s-runtime storage-class show --resource-uri
--storage-class-name
範例
顯示記憶體類別
az k8s-runtime storage-class show --storage-class-name sc1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
必要參數
資源的完整 Azure Resource Manager 標識碼。
記憶體類別的名稱。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8s-runtime storage-class update
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
更新 儲存體 Class。
az k8s-runtime storage-class update --resource-uri
--storage-class-name
[--access-modes]
[--allow-volume-expansion {Allow, Disallow}]
[--data-resilience {DataResilient, NotDataResilient}]
[--failover-speed {Fast, NotAvailable, Slow, Super}]
[--limitations]
[--mount-options]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--performance {Basic, Premium, Standard, Ultra, Undefined}]
[--priority]
[--type-properties]
範例
更新 Blob 記憶體類別的屬性
az k8s-runtime storage-class update --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name blobsc --type-properties azure-storage-account-key=accountkey azure-storage-account-name=accountname
必要參數
資源的完整 Azure Resource Manager 標識碼。
記憶體類別的名稱。
選擇性參數
存取模式:[ReadWriteOnce、ReadWriteMany] 或 [ReadWriteOnce] 支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
磁碟區可以展開或無法擴充。
允許單一數據節點失敗。
故障轉移速度:NA、慢速、快速。
記憶體類別的限制支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
其他掛接選項支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
請勿等候長時間執行的作業完成。
效能層級。
當多個記憶體類別符合準則時,選取優先順序。 0:最高,-1:永不使用。
storageClass 的新記憶體類別類型支援速記語法、json-file 和 yaml-file。 請嘗試 “??” 以顯示更多。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az k8s-runtime storage-class wait
命令群組 『k8s-runtime storage-class』 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
將 CLI 置於等候狀態,直到符合條件為止。
az k8s-runtime storage-class wait --resource-uri
--storage-class-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
必要參數
資源的完整 Azure Resource Manager 標識碼。
記憶體類別的名稱。
選擇性參數
請等候在 'Succeeded' 使用 'provisioningState' 建立。
等到條件符合自定義 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。
等到刪除為止。
等候資源存在。
輪詢間隔以秒為單位。
以秒為單位的等候上限。
等到 provisioningState 更新為 'Succeeded'。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。