az sf cluster

管理 Azure Service Fabric 叢集。

命令

名稱 Description 類型 狀態
az sf cluster client-certificate

管理叢集的用戶端憑證。

核心 GA
az sf cluster client-certificate add

將一般名稱或憑證指紋新增至叢集以進行用戶端驗證。

核心 GA
az sf cluster client-certificate remove

移除用於驗證的用戶端憑證或主體名稱。

核心 GA
az sf cluster create

建立新的 Azure Service Fabric 叢集。

核心 GA
az sf cluster durability

管理叢集的持久性。

核心 GA
az sf cluster durability update

更新叢集中節點類型的持久性層或 VM SKU。

核心 GA
az sf cluster list

列出叢集資源。

核心 GA
az sf cluster node

管理叢集的節點實例。

核心 GA
az sf cluster node-type

管理叢集的節點類型。

核心 GA
az sf cluster node-type add

將新的節點類型新增至叢集。

核心 GA
az sf cluster node add

將節點新增至叢集中的節點類型。

核心 GA
az sf cluster node remove

從叢集中的節點類型移除節點。

核心 GA
az sf cluster reliability

管理叢集的可靠性。

核心 GA
az sf cluster reliability update

更新叢集中主要節點的可靠性層。

核心 GA
az sf cluster setting

管理叢集的設定。

核心 GA
az sf cluster setting remove

從叢集移除設定。

核心 GA
az sf cluster setting set

更新叢集的設定。

核心 GA
az sf cluster show

取得 Service Fabric 叢集資源。

核心 GA
az sf cluster upgrade-type

管理叢集的升級類型。

核心 GA
az sf cluster upgrade-type set

變更叢集的升級類型。

核心 GA

az sf cluster create

建立新的 Azure Service Fabric 叢集。

az sf cluster create --resource-group
                     [--cert-out-folder]
                     [--cert-subject-name]
                     [--certificate-file]
                     [--certificate-password]
                     [--cluster-name]
                     [--cluster-size]
                     [--location]
                     [--os {UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers}]
                     [--parameter-file]
                     [--secret-identifier]
                     [--template-file]
                     [--vault-name]
                     [--vault-rg]
                     [--vm-password]
                     [--vm-sku]
                     [--vm-user-name]

範例

使用本機下載的指定大小和自我簽署憑證建立叢集。

az sf cluster create -g group-name -c cluster1 -l westus --cluster-size 4 --vm-password Password#1234 --certificate-output-folder MyCertificates --certificate-subject-name cluster1

使用 keyvault 憑證和自訂範本來部署叢集。

az sf cluster create -g group-name -c cluster1 -l westus --template-file template.json \
    --parameter-file parameter.json --secret-identifier https://{KeyVault}.vault.azure.net:443/secrets/{MyCertificate}

必要參數

--resource-group -g

指定資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

選擇性參數

--cert-out-folder --certificate-output-folder

要建立之新憑證檔案的資料夾。

--cert-subject-name --certificate-subject-name

要建立之憑證的主體名稱。

--certificate-file

主要叢集憑證的現有憑證檔案路徑。

--certificate-password

憑證檔案的密碼。

--cluster-name -c

如果未指定,請指定叢集的名稱會與資源組名相同。

--cluster-size -s

叢集中的節點數目。 預設值為 5 個節點。

--location -l

位置。​​ 來自的值: az account list-locations 。 您可以使用 來設定預設位置 az configure --defaults location=<location>

--os --vm-os

組成叢集之 VM 的作業系統。

接受的值: UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers
預設值: WindowsServer2016Datacenter
--parameter-file

範本參數檔案的路徑。

--secret-identifier

現有的 Azure 金鑰保存庫秘密 URL。

--template-file

範本檔案的路徑。

--vault-name

Azure 金鑰保存庫名稱,未指定它將會是叢集資源組名。

--vault-rg

如果未指定金鑰保存庫資源組名,則為叢集資源組名。

--vm-password

Vm 的密碼。

--vm-sku

VM Sku。

--vm-user-name

用於登入 Vm 的使用者名稱。 預設值為 adminuser。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az sf cluster list

列出叢集資源。

az sf cluster list [--resource-group]

選擇性參數

--resource-group -g

資源組名。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az sf cluster show

取得 Service Fabric 叢集資源。

取得在指定資源群組中建立或正在建立的 Service Fabric 叢集資源。

az sf cluster show --cluster-name
                   --resource-group

必要參數

--cluster-name -c

如果未指定,請指定叢集的名稱會與資源組名相同。

--resource-group -g

指定資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。