Aracılığıyla paylaş


az sf cluster

Azure Service Fabric kümesini yönetme.

Komutlar

Name Description Tür Durum
az sf cluster client-certificate

Bir kümenin istemci sertifikasını yönetin.

Core GA
az sf cluster client-certificate add

İstemci kimlik doğrulaması için kümeye ortak bir ad veya sertifika parmak izi ekleyin.

Core GA
az sf cluster client-certificate remove

Kimlik doğrulaması için kullanılan istemci sertifikalarını veya konu adlarını kaldırın.

Core GA
az sf cluster create

Yeni bir Azure Service Fabric kümesi oluşturun.

Core GA
az sf cluster durability

Kümenin dayanıklılığını yönetin.

Core GA
az sf cluster durability update

Kümedeki bir düğüm türünün dayanıklılık katmanını veya VM SKU'sunu güncelleştirin.

Core GA
az sf cluster list

Küme kaynaklarını listeleme.

Core GA
az sf cluster node

Kümenin düğüm örneğini yönetin.

Core GA
az sf cluster node-type

Kümenin düğüm türünü yönetin.

Core GA
az sf cluster node-type add

Kümeye yeni bir düğüm türü ekleyin.

Core GA
az sf cluster node add

Kümedeki bir düğüm türüne düğüm ekleme.

Core GA
az sf cluster node remove

Kümedeki bir düğüm türünden düğümleri kaldırma.

Core GA
az sf cluster reliability

Kümenin güvenilirliğini yönetme.

Core GA
az sf cluster reliability update

Bir kümedeki birincil düğüm için güvenilirlik katmanını güncelleştirin.

Core GA
az sf cluster setting

Küme ayarlarını yönetin.

Core GA
az sf cluster setting remove

Kümeden ayarları kaldırma.

Core GA
az sf cluster setting set

Küme ayarlarını güncelleştirme.

Core GA
az sf cluster show

Service Fabric küme kaynağını alır.

Core GA
az sf cluster upgrade-type

Bir kümenin yükseltme türünü yönetin.

Core GA
az sf cluster upgrade-type set

Kümenin yükseltme türünü değiştirin.

Core GA

az sf cluster create

Yeni bir Azure Service Fabric kümesi oluşturun.

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]

Örnekler

Belirli bir boyuta ve yerel olarak indirilen otomatik olarak imzalanan sertifikaya sahip bir küme oluşturun.

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

Kümeyi dağıtmak için bir keyvault sertifikası ve özel şablon kullanın.

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}

Gerekli Parametreler

--resource-group -g

Kaynak grubu adını belirtin. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

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

Oluşturulacak yeni sertifika dosyasının klasörü.

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

Oluşturulacak sertifikanın konu adı.

--certificate-file

Birincil küme sertifikası için var olan sertifika dosya yolu.

--certificate-password

Sertifika dosyasının parolası.

--cluster-name -c

Kümenin adını belirtin; belirtilmemişse kaynak grubu adıyla aynı olacaktır.

--cluster-size -s

Kümedeki düğüm sayısı. Varsayılan olarak 5 düğüm vardır.

--location -l

Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--os --vm-os

Kümeyi oluşturan VM'lerin İşletim Sistemi.

Özellik Değer
Default value: WindowsServer2016Datacenter
Kabul edilen değerler: UbuntuServer1604, WindowsServer1709, WindowsServer1709withContainers, WindowsServer1803withContainers, WindowsServer1809withContainers, WindowsServer2012R2Datacenter, WindowsServer2016Datacenter, WindowsServer2016DatacenterwithContainers, WindowsServer2019Datacenter, WindowsServer2019DatacenterwithContainers
--parameter-file

Şablon parametre dosyasının yolu.

--secret-identifier

Mevcut Azure anahtar kasası gizli url'si.

--template-file

Şablon dosyasının yolu.

--vault-name

Azure anahtar kasası adı, verilmediyse küme kaynak grubu adı olacaktır.

--vault-rg

Anahtar kasası kaynak grubu adı, verilmediyse küme kaynak grubu adı olacaktır.

--vm-password

Vm'nin parolası.

--vm-sku

VM Sku'su.

--vm-user-name

Vm'de günlüğe kaydetmeye yönelik kullanıcı adı. Varsayılan değer adminuser olacaktır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az sf cluster list

Küme kaynaklarını listeleme.

az sf cluster list [--resource-group]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--resource-group -g

Kaynak grubu adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az sf cluster show

Service Fabric küme kaynağını alır.

Belirtilen kaynak grubunda oluşturulan veya oluşturulma sürecinde bir Service Fabric küme kaynağı alın.

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

Gerekli Parametreler

--cluster-name -c

Kümenin adını belirtin; belirtilmemişse kaynak grubu adıyla aynı olacaktır.

--resource-group -g

Kaynak grubu adını belirtin. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False