クラスター内で指定された条件を満たすノードのリストを照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cs:DescribeClusterNodes |
get |
*Cluster
|
なし | なし |
リクエスト構文
GET /clusters/{ClusterId}/nodes HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClusterId |
string |
必須 |
クラスター ID。 |
c82e6987e2961451182edacd74faf**** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| instanceIds |
string |
任意 |
ノードのインスタンス ID。複数の ID はカンマ (,) で区切ります。 |
"i-bp11xjhwkj8k966u****,i-bp1dmhc2bu5igkyq****" |
| nodepool_id |
string |
任意 |
ノードプール ID。 |
npe25633140a7d4fbea56cd0479c****** |
| state |
string |
任意 |
クラスターノードのステータス。ノードの実行ステータスでフィルターするために使用します。有効な値:
デフォルト値: |
running |
| pageSize |
string |
任意 |
各ページに表示できるレコードの最大値。有効な値: [1, 100]。 デフォルト値: 10。 |
10 |
| pageNumber |
string |
任意 |
現在のクエリのページ番号。 デフォルト値: 1。 |
1 |
| nodeNames |
string |
任意 |
cn-hangzhou.192.168.0.1 |
|
| nodeIps |
string |
任意 |
192.168.0.1 |
|
| nodeLabels |
string |
任意 |
nodeLabels=app=nginx,env=prod |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスボディ。 |
||
| nodes |
array<object> |
ノード詳細のリスト。 |
|
|
object |
ノードの詳細。 |
||
| creation_time |
string |
ノードが作成された時間。 |
2025-04-16T07:28:00Z |
| error_message |
string |
ノードの作成時に生成されたエラーメッセージ。 |
error*** |
| expired_time |
string |
ノードの有効期限が切れる時間。 |
2099-12-31T15:59:00Z |
| host_name |
string |
ノードのホスト名。 |
iZ2vcckdmxp7u0urj2k**** |
| image_id |
string |
ノードが使用するシステムイメージの ID。 |
aliyun_3_x64_20G_alibase_20241218.vhd |
| instance_charge_type |
string |
ノードの課金方法。有効な値:
|
PostPaid |
| instance_id |
string |
ノードのインスタンス ID。 |
i-2vcckdmxp7u0urj2**** |
| instance_name |
string |
クラスター内のノードの名前。 |
worker-k8s-for-cs-c5cdf7e3938bc4f8eb0e44b21a80f**** |
| instance_role |
string |
ノードのロールタイプ。有効な値:
|
Worker |
| instance_status |
string |
ノードの ECS ステータス。有効な値:
|
Running |
| instance_type |
string |
ノードスペック。 |
ecs.c5.xlarge |
| instance_type_family |
string |
ノードが属する ECS インスタンスファミリーの名前。 |
ecs.c5 |
| ip_address |
array |
ノードの IP アドレス。 |
|
|
string |
IP アドレス。 |
192.168.xx.xx |
|
| is_aliyun_node |
boolean |
ノードが Alibaba Cloud インスタンスかどうかを示します。有効な値:
|
true |
| node_name |
string |
ノード名。クラスター内のノードの識別子です。 |
cn-chengdu.192.168xx.xx |
| node_status |
string |
ノードの準備状態を示します。有効な値:
|
Ready |
| nodepool_id |
string |
ノードプール ID。 |
np0794239424a84eb7a95327369d56**** |
| source |
string |
手動作成や Resource Orchestration Service (ROS) による作成など、ノードの初期化に使用されたメソッド。 |
ess |
| state |
string |
ノードの実行ステータス。有効な値:
|
running |
| spot_strategy |
string |
スポットインスタンスタイプ。有効な値:
|
NoSpot |
| page |
object |
ページネーション情報。 |
|
| page_number |
integer |
現在のページ番号。 |
1 |
| page_size |
integer |
各ページに表示できるレコードの最大値。 |
10 |
| total_count |
integer |
結果の総数。 |
5 |
例
成功レスポンス
JSONJSON
{
"nodes": [
{
"creation_time": "2025-04-16T07:28:00Z",
"error_message": "error***",
"expired_time": "2099-12-31T15:59:00Z",
"host_name": "iZ2vcckdmxp7u0urj2k****",
"image_id": "aliyun_3_x64_20G_alibase_20241218.vhd",
"instance_charge_type": "PostPaid",
"instance_id": "i-2vcckdmxp7u0urj2****",
"instance_name": "worker-k8s-for-cs-c5cdf7e3938bc4f8eb0e44b21a80f****",
"instance_role": "Worker",
"instance_status": "Running",
"instance_type": "ecs.c5.xlarge",
"instance_type_family": "ecs.c5",
"ip_address": [
"192.168.xx.xx"
],
"is_aliyun_node": true,
"node_name": "cn-chengdu.192.168xx.xx",
"node_status": "Ready",
"nodepool_id": "np0794239424a84eb7a95327369d56****",
"source": "ess",
"state": "running",
"spot_strategy": "NoSpot"
}
],
"page": {
"page_number": 1,
"page_size": 10,
"total_count": 5
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。