共用方式為


az sf cluster

管理 Azure Service Fabric 叢集。

命令

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

管理叢集的客戶端憑證。

Core GA
az sf cluster client-certificate add

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

Core GA
az sf cluster client-certificate remove

拿掉用於驗證的客戶端憑證或主體名稱。

Core GA
az sf cluster create

建立新的 Azure Service Fabric 叢集。

Core GA
az sf cluster durability

管理叢集的持久性。

Core GA
az sf cluster durability update

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

Core GA
az sf cluster list

列出叢集資源。

Core GA
az sf cluster node

管理叢集的節點實例。

Core GA
az sf cluster node-type

管理叢集的節點類型。

Core GA
az sf cluster node-type add

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

Core GA
az sf cluster node add

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

Core GA
az sf cluster node remove

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

Core GA
az sf cluster reliability

管理叢集的可靠性。

Core GA
az sf cluster reliability update

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

Core GA
az sf cluster setting

管理叢集的設定。

Core GA
az sf cluster setting remove

從叢集移除設定。

Core GA
az sf cluster setting set

更新叢集的設定。

Core GA
az sf cluster show

取得 Service Fabric 叢集資源。

Core GA
az sf cluster upgrade-type

管理叢集的升級類型。

Core GA
az sf cluster upgrade-type set

變更叢集的升級類型。

Core GA

az sf cluster create

建立新的 Azure Service Fabric 叢集。

az sf cluster create --resource-group
                     [--cert-out-folder --certificate-output-folder]
                     [--cert-subject-name --certificate-subject-name]
                     [--certificate-file]
                     [--certificate-password]
                     [--cluster-name]
                     [--cluster-size]
                     [--location]
                     [--os --vm-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

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

--os --vm-os

組成叢集之 VM 的作系統。

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

範本參數檔案的路徑。

--secret-identifier

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

--template-file

範本檔案的路徑。

--vault-name

Azure key Vault 名稱,如果沒有給出,它將是叢集資源群組名稱。

--vault-rg

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

--vm-password

Vm 的密碼。

--vm-sku

VM Sku。

--vm-user-name

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

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

輸出格式。

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

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

--subscription

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

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

az sf cluster list

列出叢集資源。

az sf cluster list [--resource-group]

選擇性參數

下列參數是選擇性參數,但視內容而定,命令可能需要一或多個參數才能成功執行。

--resource-group -g

資源組名。

全域參數
--debug

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

輸出格式。

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

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

--subscription

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

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False

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

提高日誌詳細程度以顯示所有調試日誌。

屬性
預設值: False
--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

屬性
預設值: False
--output -o

輸出格式。

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

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

--subscription

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

--verbose

增加記錄的詳細程度。 針對完整偵錯記錄使用 --debug。

屬性
預設值: False