az sf managed-node-type

Azure Service Fabric マネージド クラスターのノードの種類を管理します。

コマンド

名前 説明 Status
az sf managed-node-type create

マネージド クラスターにノードの種類を作成します。

コア GA
az sf managed-node-type delete

クラスターからノードの種類を削除します。

コア GA
az sf managed-node-type list

マネージド クラスターのノードの種類を一覧表示します。

コア GA
az sf managed-node-type node

マネージド クラスター上のノード タイプのノードに対して操作を実行します。

コア GA
az sf managed-node-type node delete

ノード タイプのノードを削除します。

コア GA
az sf managed-node-type node reimage

ノード タイプのノードを再イメージ化します。

コア GA
az sf managed-node-type node restart

ノード タイプのノードを再起動します。

コア GA
az sf managed-node-type show

ノード タイプのプロパティを表示します。

コア GA
az sf managed-node-type update

マネージド クラスターのノードの種類を更新します。

コア GA
az sf managed-node-type vm-extension

マネージド クラスター上のノード タイプのマネージド VM 拡張機能。

コア GA
az sf managed-node-type vm-extension add

ノード の種類に拡張機能を追加します。

コア GA
az sf managed-node-type vm-extension delete

ノードの種類の拡張機能を削除します。

コア GA
az sf managed-node-type vm-secret

マネージド クラスター上のノード タイプのマネージド VM シークレット。

コア GA
az sf managed-node-type vm-secret add

ノードの種類にシークレットを追加します。

コア GA

az sf managed-node-type create

マネージド クラスターにノードの種類を作成します。

az sf managed-node-type create --cluster-name
                               --instance-count
                               --name
                               --resource-group
                               [--app-end-port]
                               [--app-start-port]
                               [--capacity]
                               [--data-disk-size]
                               [--data-disk-type {Premium_LRS, StandardSSD_LRS, Standard_LRS}]
                               [--ephemeral-end-port]
                               [--ephemeral-start-port]
                               [--is-stateless {false, true}]
                               [--multi-place-groups {false, true}]
                               [--placement-property]
                               [--primary {false, true}]
                               [--vm-image-offer]
                               [--vm-image-publisher]
                               [--vm-image-sku]
                               [--vm-image-version]
                               [--vm-size]

5 つのノードを含むプライマリ ノード タイプを作成します。

az sf managed-node-type create -g testRG -c testCluster -n pnt --instance-count 5 --primary

配置の優先順位、容量、ポートを使用して、非プライマリ ノード タイプを作成します。

az sf managed-node-type create -g testRG -c testCluster -n snt --instance-count 5 --placement-property NodeColor=Green SomeProperty=5 --capacity ClientConnections=65536 --app-start-port 20575 --app-end-port 20605 --ephemeral-start-port 20606 --ephemeral-end-port 20861

必須のパラメーター

--cluster-name -c

指定しない場合は、クラスターの名前をリソース グループ名と同じにします。

--instance-count

Essage = "ノード タイプのノードの数。

--name --node-type-name -n

ノードの種類名。

--resource-group -g

リソース グループ名を指定します。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--app-end-port --application-end-port

一連のポートのアプリケーション 終了ポート。

--app-start-port --application-start-port

一連のポートのアプリケーション開始ポート。

--capacity

ノード タイプのノードにキーと値のペアとして適用される容量タグは、クラスター リソース マネージャーはこれらのタグを使用して、ノードが持つリソースの量を把握します。 これを更新すると、現在の値がオーバーライドされます。例: --capacity ClientConnections=65536 param2=value2。

--data-disk-size --disk-size

GB のノード タイプ内の各 VM のディスク サイズ。

既定値: 100
--data-disk-type --disk-type

マネージド データ ディスクの種類。 IOPS とスループットはディスク サイズによって指定され、詳細については「〘」を https://docs.microsoft.com/azure/virtual-machines/disks-types参照してください。 既定のStandardSSD_LRSStandard_LRS: Standard HDD ローカル冗長ストレージ。 バックアップ、重要でない、頻度の低いアクセスに最適です。StandardSSD_LRS: Standard SSD のローカル冗長ストレージ。 Web サーバー、軽く使用されるエンタープライズ アプリケーション、開発/テストに最適です。プレミアム_LRS: SSD のローカル冗長ストレージをプレミアムします。 実稼働およびパフォーマンスが要求されるワークロードに最適です。

承認された値: Premium_LRS, StandardSSD_LRS, Standard_LRS
--ephemeral-end-port

一連のポートのエフェメラル エンド ポート。

--ephemeral-start-port

一連のポートのエフェメラル開始ポート。

--is-stateless

ノードの種類でステートレス ワークロードのみをホストできるかどうかを示します。

承認された値: false, true
既定値: False
--multi-place-groups --multiple-placement-groups

ノード タイプに関連付けられているスケール セットを複数の配置グループで構成できるかどうかを示します。

承認された値: false, true
既定値: False
--placement-property

ノード タイプのノードにキーと値のペアとして適用される配置タグ。これは、特定のサービス (ワークロード) を実行する場所を示すために使用できます。 これを更新すると、現在の値がオーバーライドされます。例: --placement-property NodeColor=Green SomeProperty=5。

--primary

ノード タイプがプライマリかどうかを指定します。 このノード タイプでは、システム サービスが実行されます。 プライマリとしてマークするノード タイプは 1 つだけです。 既存のクラスターでは、プライマリ ノードの種類を削除または変更できません。

承認された値: false, true
既定値: False
--vm-image-offer

Azure Virtual Machines Marketplace イメージのオファーの種類。

既定値: WindowsServer
--vm-image-publisher

Azure Virtual Machines Marketplace イメージの発行元。

既定値: MicrosoftWindowsServer
--vm-image-sku

Azure Virtual Machines Marketplace イメージの SKU。

既定値: 2019-Datacenter
--vm-image-version

Azure Virtual Machines Marketplace イメージのバージョン。

既定値: latest
--vm-size

プール内の仮想マシンのサイズ。 プール内の仮想マシンのサイズはすべて同じです。

既定値: Standard_D2
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sf managed-node-type delete

クラスターからノードの種類を削除します。

az sf managed-node-type delete --cluster-name
                               --name
                               --resource-group

クラスターを削除します。

az sf managed-node-type delete -g testRG -c testCluster -n snt

必須のパラメーター

--cluster-name -c

指定しない場合は、クラスターの名前をリソース グループ名と同じにします。

--name --node-type-name -n

ノードの種類名。

--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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sf managed-node-type list

マネージド クラスターのノードの種類を一覧表示します。

az sf managed-node-type list --cluster-name
                             --resource-group

クラスターごとにノードの種類を一覧表示します。

az sf managed-node-type list -g testRG -c testCluster

必須のパラメーター

--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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sf managed-node-type show

ノード タイプのプロパティを表示します。

az sf managed-node-type show --cluster-name
                             --name
                             --resource-group

ノードの種類を取得します。

az sf managed-node-type show -g testRG -c testCluster -n pnt

必須のパラメーター

--cluster-name -c

指定しない場合は、クラスターの名前をリソース グループ名と同じにします。

--name --node-type-name -n

ノードの種類名。

--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

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sf managed-node-type update

マネージド クラスターのノードの種類を更新します。

az sf managed-node-type update --cluster-name
                               --name
                               --resource-group
                               [--app-end-port]
                               [--app-start-port]
                               [--capacity]
                               [--ephemeral-end-port]
                               [--ephemeral-start-port]
                               [--instance-count]
                               [--placement-property]

ノード タイプのインスタンス数を更新します。

az sf managed-node-type update -g testRG -c testCluster -n snt --instance-count 7

ノード タイプの配置プロパティを更新します。 これにより、古い配置プロパティがある場合は上書きされます。

az sf managed-node-type update -g testRG -c testCluster -n snt --placement-property NodeColor=Red SomeProperty=6

必須のパラメーター

--cluster-name -c

指定しない場合は、クラスターの名前をリソース グループ名と同じにします。

--name --node-type-name -n

ノードの種類名。

--resource-group -g

リソース グループ名を指定します。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--app-end-port --application-end-port

一連のポートのアプリケーション 終了ポート。

--app-start-port --application-start-port

一連のポートのアプリケーション開始ポート。

--capacity

ノード タイプのノードにキーと値のペアとして適用される容量タグは、クラスター リソース マネージャーはこれらのタグを使用して、ノードが持つリソースの量を把握します。 これを更新すると、現在の値がオーバーライドされます。例: --capacity ClientConnections=65536 param2=value2。

--ephemeral-end-port

一連のポートのエフェメラル エンド ポート。

--ephemeral-start-port

一連のポートのエフェメラル開始ポート。

--instance-count

Essage = "ノード タイプのノードの数。

--placement-property

ノード タイプのノードにキーと値のペアとして適用される配置タグ。これは、特定のサービス (ワークロード) を実行する場所を示すために使用できます。 これを更新すると、現在の値がオーバーライドされます。例: --placement-property NodeColor=Green SomeProperty=5。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。