az fleet
Note
このリファレンスは、Azure CLI (バージョン 2.61.0 以降) の fleet 拡張機能の一部です。 拡張機能は、 az fleet コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
フリートを管理するコマンド。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az fleet create |
フリートを作成または更新します。 |
拡張子 | GA |
az fleet delete |
フリートを削除します。 |
拡張子 | GA |
az fleet get-credentials |
ハブフル フリートの場合は、フリートのハブ クラスターの kubeconfig を取得します。 |
拡張子 | GA |
az fleet list |
リソース グループ内のすべてのフリートを一覧表示します。 |
拡張子 | GA |
az fleet member |
メンバーを管理するコマンド。 |
拡張子 | GA |
az fleet member create |
メンバーを作成または更新します。 |
拡張子 | GA |
az fleet member delete |
フリート メンバーを削除します。 |
拡張子 | GA |
az fleet member list |
フリートのメンバーを一覧表示します。 |
拡張子 | GA |
az fleet member reconcile |
メンバーを調整します。 |
拡張子 | GA |
az fleet member show |
フリート メンバーを取得します。 |
拡張子 | GA |
az fleet member update |
メンバーを更新します。 |
拡張子 | GA |
az fleet member wait |
メンバー リソースが目的の状態になるまで待ちます。 |
拡張子 | GA |
az fleet reconcile |
フリートを調整します。 |
拡張子 | GA |
az fleet show |
フリートを取得します。 |
拡張子 | GA |
az fleet update |
フリート リソースにパッチを適用します。 |
拡張子 | GA |
az fleet updaterun |
更新プログラムの実行を管理するコマンド。 |
拡張子 | GA |
az fleet updaterun create |
更新プログラムの実行を作成または更新します。 |
拡張子 | GA |
az fleet updaterun delete |
更新プログラムの実行を削除します。 |
拡張子 | GA |
az fleet updaterun list |
フリートの更新実行を一覧表示します。 |
拡張子 | GA |
az fleet updaterun show |
更新プログラムの実行を表示します。 |
拡張子 | GA |
az fleet updaterun skip |
UpdateRun 内でスキップされるターゲットを設定します。 |
拡張子 | GA |
az fleet updaterun start |
更新プログラムの実行を開始します。 |
拡張子 | GA |
az fleet updaterun stop |
更新プログラムの実行を停止します。 |
拡張子 | GA |
az fleet updaterun wait |
更新プログラムの実行リソースが目的の状態になるまで待ちます。 |
拡張子 | GA |
az fleet updatestrategy |
更新戦略を管理するコマンド。 |
拡張子 | GA |
az fleet updatestrategy create |
更新戦略を作成または更新します。 |
拡張子 | GA |
az fleet updatestrategy delete |
更新戦略を削除します。 |
拡張子 | GA |
az fleet updatestrategy list |
フリートの更新戦略を一覧表示します。 |
拡張子 | GA |
az fleet updatestrategy show |
更新戦略を表示します。 |
拡張子 | GA |
az fleet updatestrategy wait |
更新戦略リソースが目的の状態になるまで待ちます。 |
拡張子 | GA |
az fleet wait |
フリート リソースが目的の状態になるまで待ちます。 |
拡張子 | GA |
az fleet create
フリートを作成または更新します。
az fleet create --name
--resource-group
[--agent-subnet-id]
[--apiserver-subnet-id]
[--assign-identity]
[--dns-name-prefix]
[--enable-hub]
[--enable-managed-identity]
[--enable-private-cluster]
[--enable-vnet-integration]
[--location]
[--no-wait]
[--tags]
[--vm-size]
例
ハブレスフリートを作成します。
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --tags "TagKey=TagValue"
ハブフルフリートを作成します。
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-hub --tags "TagKey=TagValue"
システム割り当てマネージド サービス ID を使用してフリートを作成します。
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity
ユーザー割り当てマネージド サービス ID を使用してフリートを作成します。
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity"
必須のパラメーター
フリート名を指定します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
フリート ハブ ノードが起動時に参加するサブネットの ID。
apiserver vnet 統合が有効になっているときに使用されるサブネット。
--enable-managed-identity では、ユーザー割り当て ID のリソース ID を指定して、Fleet リソースでユーザー割り当てマネージド ID (MSI) を有効にします。
作成されるホスト名のプレフィックス。 指定しない場合は、マネージド クラスターとリソース グループ名を使用してホスト名を生成します。
設定すると、フリートがハブ クラスターで作成されます。
Fleet リソースでシステム割り当てマネージド ID (MSI) を有効にします。
Fleet ハブをプライベート クラスターとして作成するかどうか。
Fleet ハブの apiserver vnet 統合を有効にするかどうか。
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
実行時間の長い操作の終了を待機しません。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
フリート ハブの仮想マシン サイズ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az fleet delete
フリートを削除します。
az fleet delete --name
--resource-group
[--no-wait]
[--yes]
例
特定のフリートを削除します。
az fleet delete -g MyFleetResourceGroup -n MyFleetName
必須のパラメーター
フリート名を指定します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
実行時間の長い操作の終了を待機しません。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az fleet get-credentials
ハブフル フリートの場合は、フリートのハブ クラスターの kubeconfig を取得します。
az fleet get-credentials --name
--resource-group
[--context]
[--file]
[--overwrite-existing]
例
フリートのハブ クラスター kubeconfig を取得します。
az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName
フリートのハブ クラスター kubeconfig を取得し、特定のファイルに保存します。
az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName -f ~/mykubeconfigfile.txt
必須のパラメーター
フリート名を指定します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
指定した場合は、既定のコンテキスト名を上書きします。
更新する Kubernetes 構成ファイル。 代わりに、"-" を使用して YAML を stdout に出力します。
既存のクラスター エントリを同じ名前で上書きします。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az fleet list
リソース グループ内のすべてのフリートを一覧表示します。
az fleet list [--resource-group]
例
特定のサブスクリプションを持つすべてのフリートを一覧表示します。
az fleet list
特定のサブスクリプションとリソース グループ内に存在するすべてのフリートを一覧表示します。
az fleet list -g MyResourceGroup
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az fleet reconcile
フリートを調整します。
az fleet reconcile --name
--resource-group
[--no-wait]
例
フリートを調整します。
az fleet reconcile -g MyFleetResourceGroup -n MyFleetName
必須のパラメーター
フリート名を指定します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
実行時間の長い操作の終了を待機しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az fleet show
フリートを取得します。
az fleet show --name
--resource-group
例
フリートの詳細を表示します。
az fleet show -g MyFleetResourceGroup -n MyFleetName
必須のパラメーター
フリート名を指定します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az fleet update
フリート リソースにパッチを適用します。
az fleet update --name
--resource-group
[--assign-identity]
[--enable-managed-identity {false, true}]
[--no-wait]
[--tags]
例
フリートのタグを更新します。
az fleet update -g MyFleetResourceGroup -n MyFleetName --tags Key=Value
システム割り当てマネージド サービス ID を使用するようにフリートを更新します。
az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --tags Key=Value
ユーザー割り当てマネージド サービス ID を使用するようにフリートを更新します。
az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity" --tags Key=Value
必須のパラメーター
フリート名を指定します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
--enable-managed-identity を使用して、Fleet リソースでユーザー割り当てマネージド ID (MSI) を有効にします。 既存のユーザー割り当て ID リソースを指定します。
Fleet リソースでシステム割り当てマネージド ID (MSI) を有効にします。
実行時間の長い操作の終了を待機しません。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az fleet wait
フリート リソースが目的の状態になるまで待ちます。
フリートの操作が中断された場合、または --no-wait
で開始された場合は、このコマンドを使用して完了するまで待機します。
az fleet wait --fleet-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
必須のパラメーター
フリート リソースの名前。 必須。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
ポーリング間隔 (秒単位)。
最大待機時間 (秒単位)。
provisioningState が 'Succeeded' で更新されるまで待ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI