az aro
Azure Red Hat OpenShift クラスターを管理します。
コマンド
名前 | 説明 | 型 | Status |
---|---|---|---|
az aro create |
クラスターを作成します。 |
コア | GA |
az aro delete |
クラスターを削除します。 |
コア | GA |
az aro get-admin-kubeconfig |
クラスターの管理者 kubeconfig を一覧表示します。 |
コア | GA |
az aro get-versions |
インストールに使用できるバージョンを一覧表示します。 |
コア | GA |
az aro list |
クラスターを一覧表示します。 |
コア | GA |
az aro list-credentials |
クラスターの資格情報を一覧表示します。 |
コア | GA |
az aro show |
クラスターの詳細を取得します。 |
コア | GA |
az aro update |
クラスターを更新します。 |
コア | GA |
az aro validate |
クラスターを作成するために必要なアクセス許可を検証します。 |
コア | GA |
az aro wait |
クラスターが目的の状態になるまで待ちます。 |
コア | GA |
az aro create
クラスターを作成します。
az aro create --master-subnet
--name
--resource-group
--worker-subnet
[--apiserver-visibility {Private, Public}]
[--client-id]
[--client-secret]
[--cluster-resource-group]
[--disk-encryption-set]
[--domain]
[--enable-preconfigured-nsg {false, true}]
[--fips {false, true}]
[--ingress-visibility {Private, Public}]
[--location]
[--master-enc-host {false, true}]
[--master-vm-size]
[--no-wait]
[--outbound-type]
[--pod-cidr]
[--pull-secret]
[--service-cidr]
[--tags]
[--version]
[--vnet]
[--vnet-resource-group]
[--worker-count]
[--worker-enc-host {false, true}]
[--worker-vm-disk-size-gb]
[--worker-vm-size]
例
クラスターを作成します。
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
サポートされている OpenShift バージョンのクラスターを作成します。
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
5 つのコンピューティング ノードと Red Hat プル シークレットを含むクラスターを作成します。
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --worker-count 5 --pull-secret pullsecret.txt
プライベート クラスターを作成します。
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private
必須のパラメーター
マスター vnet サブネットの名前または ID。 名前を指定する場合は、 --vnet
指定する必要があります。
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ワーカー vnet サブネットの名前または ID。 名前を指定する場合は、 --vnet
指定する必要があります。
省略可能のパラメーター
API サーバーの可視性。
クラスター サービス プリンシパルのクライアント ID。
クラスター サービス プリンシパルのクライアント シークレット。
クラスターのリソース グループ。
マスター VM とワーカー VM に使用する DiskEncryptionSet の ResourceID。
クラスターの実行メイン。
事前構成済みの NSG を使用します。 既定値は False です。
FIPS 検証済み暗号化モジュールを使用します。 既定値は False です。
イングレスの可視性。
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
マスター VM のホスト フラグでの暗号化。 既定値は False です。
マスター VM のサイズ。
実行時間の長い操作の終了を待機しません。
クラスターの送信の種類。 "Loadbalancer" または "UserDefinedRouting" である必要があります。
ポッド ネットワークの CIDR。 /18 以上である必要があります。
クラスターのプル シークレット。
サービス ネットワークの CIDR。 /18 以上である必要があります。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
クラスターの作成に使用する OpenShift バージョン。
vnet の名前または ID。 名前を指定する場合は、 --vnet-resource-group
指定する必要があります。
vnet リソース グループの名前。
ワーカー VM の数。
ワーカー VM のホスト フラグでの暗号化。 既定値は False です。
ワーカー VM のディスク サイズ (GB 単位)。
ワーカー VM のサイズ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro delete
クラスターを削除します。
az aro delete --name
--resource-group
[--no-wait]
[--yes]
例
クラスターを削除します。
az aro delete --name MyCluster --resource-group MyResourceGroup
必須のパラメーター
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
実行時間の長い操作の終了を待機しません。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro get-admin-kubeconfig
クラスターの管理者 kubeconfig を一覧表示します。
az aro get-admin-kubeconfig --name
--resource-group
[--file]
例
クラスターの管理者 kubeconfig を一覧表示します。 既定値は、"kubeconfig" という名前のファイルに保存することです。
az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup
必須のパラメーター
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
kubeconfig を保存する必要があるファイルへのパス。 既定値: ローカル ディレクトリ内の kubeconfig。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro get-versions
インストールに使用できるバージョンを一覧表示します。
az aro get-versions --location
例
米国東部リージョンで使用可能なインストール バージョンを一覧表示します。
az aro get-versions --location eastus
テーブル形式の出力を使用して、米国東部リージョンで使用できるインストール バージョンを一覧表示します。
az aro get-versions --location eastus -o table
必須のパラメーター
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro list
クラスターを一覧表示します。
az aro list [--resource-group]
例
クラスターを一覧表示します。
az aro list
テーブル ビューを使用してクラスターを一覧表示します。
az aro list -o table
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro list-credentials
クラスターの資格情報を一覧表示します。
az aro list-credentials --name
--resource-group
例
クラスターの資格情報を一覧表示します。
az aro list-credentials --name MyCluster --resource-group MyResourceGroup
必須のパラメーター
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro show
クラスターの詳細を取得します。
az aro show --name
--resource-group
例
クラスターの詳細を取得します。
az aro show --name MyCluster --resource-group MyResourceGroup
必須のパラメーター
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro update
クラスターを更新します。
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--no-wait]
[--refresh-credentials {false, true}]
例
クラスターを更新します。
az aro update --name MyCluster --resource-group MyResourceGroup
必須のパラメーター
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
クラスター サービス プリンシパルのクライアント ID。
クラスター サービス プリンシパルのクライアント シークレット。
実行時間の長い操作の終了を待機しません。
クラスター アプリケーションの資格情報を更新します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro validate
クラスターを作成するために必要なアクセス許可を検証します。
az aro validate --master-subnet
--name
--resource-group
--worker-subnet
[--client-id]
[--client-secret]
[--cluster-resource-group]
[--disk-encryption-set]
[--location]
[--pod-cidr]
[--service-cidr]
[--version]
[--vnet]
[--vnet-resource-group]
例
アクセス許可を検証します。
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
アクセス許可と OpenShift バージョンを検証する
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
必須のパラメーター
マスター vnet サブネットの名前または ID。 名前を指定する場合は、 --vnet
指定する必要があります。
クラスターの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ワーカー vnet サブネットの名前または ID。 名前を指定する場合は、 --vnet
指定する必要があります。
省略可能のパラメーター
クラスター サービス プリンシパルのクライアント ID。
クラスター サービス プリンシパルのクライアント シークレット。
クラスターのリソース グループ。
マスター VM とワーカー VM に使用する DiskEncryptionSet の ResourceID。
Location。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
ポッド ネットワークの CIDR。 /18 以上である必要があります。
サービス ネットワークの CIDR。 /18 以上である必要があります。
クラスターの作成に使用する OpenShift バージョン。
vnet の名前または ID。 名前を指定する場合は、 --vnet-resource-group
指定する必要があります。
vnet リソース グループの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az aro wait
クラスターが目的の状態になるまで待ちます。
クラスターでの操作が中断されたか、または開始 --no-wait
された場合は、このコマンドを使用して、クラスターの完了を待機します。
az aro wait --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