Anda dapat memanggil operasi DescribeClustersV1 untuk mengkueri daftar klaster ACK yang memenuhi kriteria kondisional (seperti jenis klaster dan spesifikasi klaster) di bawah akun saat ini.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:GetClusters |
get |
*Cluster
|
None | None |
Sintaks permintaan
GET /api/v1/clusters HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| name |
string |
No |
Nama klaster. |
cluster-demo |
| cluster_type |
string |
No |
Jenis klaster. Nilai yang valid:
|
Kubernetes |
| page_size |
integer |
No |
Jumlah rekaman per halaman. |
10 |
| page_number |
integer |
No |
Nomor halaman saat ini. |
1 |
| profile |
string |
No |
Ketika Anda mengatur
|
Default |
| cluster_spec |
string |
No |
Spesifikasi klaster ketika
Pro XL, Pro 2XL, dan Pro 4XL adalah tiga tingkatan yang disediakan oleh ACK Pro Provisioned Control Plane. Dengan mengalokasikan dan mendedikasikan sumber daya bidang kontrol terlebih dahulu, tingkatan ini memastikan bahwa konkurensi API dan kemampuan penjadwalan Pod tetap pada tingkat yang konsisten tinggi. Tingkatan ini cocok untuk pelatihan dan inferensi AI, klaster berskala sangat besar, dan beban kerja misi-kritis. Untuk informasi tentang biaya manajemen klaster untuk edisi Pro dan provisioned control plane, lihat Biaya manajemen klaster. |
ack.pro.small |
| region_id |
string |
No |
Wilayah klaster. Tentukan parameter ini untuk memfilter klaster di wilayah yang ditentukan. |
cn-hangzhou |
| cluster_id |
string |
No |
ID klaster. |
c3fb96524f9274b4495df0f12a6b5**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Badan respons. |
||
| clusters |
array<object> |
Daftar informasi klaster. |
|
|
array<object> |
Instans klaster. |
||
| cluster_id |
string |
ID klaster. |
c3fb96524f9274b4495df0f12a6b5**** |
| cluster_type |
string |
Jenis klaster. |
Kubernetes |
| created |
string |
Waktu saat klaster dibuat. |
2025-04-07T09:57:26+08:00 |
| init_version |
string |
Versi klaster. Untuk informasi selengkapnya tentang versi Kubernetes yang didukung oleh ACK, lihat Ikhtisar rilis versi Kubernetes. |
1.32.1-aliyun.1 |
| current_version |
string |
Versi klaster saat ini. |
1.32.1-aliyun.1 |
| next_version |
string |
Versi yang dapat ditingkatkan untuk klaster. |
1.xx.x-aliyun.1 |
| deletion_protection |
boolean |
Menunjukkan apakah perlindungan penghapusan diaktifkan untuk klaster. Ini mencegah penghapusan klaster secara tidak sengaja melalui konsol atau API. Nilai yang valid:
|
true |
docker_version
deprecated
|
string |
Versi Docker klaster. |
19.03.5 |
external_loadbalancer_id
deprecated
|
string |
ID instans Server Load Balancer (SLB) untuk Ingress di klaster. Jenis instans default: instans kinerja terjamin (slb.s1.small). |
lb-2vcrbmlevo6kjpgch**** |
| master_url |
string |
Alamat akses server API klaster, termasuk alamat akses jaringan internal dan alamat akses jaringan publik. |
{\"api_server_endpoint\":\"\",\"intranet_api_server_endpoint\":\"https://192.168.xx.xx:6443\"} |
| meta_data |
string |
Metadata klaster. |
{\"Addons\":[{\"config\":***}} |
| name |
string |
Nama klaster. |
cluster-demo |
network_mode
deprecated
|
string |
Mode jaringan klaster. Nilai yang valid:
|
vpc |
private_zone
deprecated
|
boolean |
Konfigurasi Private Zone klaster. Nilai yang valid:
|
false |
| profile |
string |
Subjenis klaster. |
Default |
| region_id |
string |
ID wilayah klaster. |
cn-beijing |
| resource_group_id |
string |
ID grup sumber daya klaster. |
rg-acfmyvw3wjm**** |
| security_group_id |
string |
ID grup keamanan klaster. |
sg-2vcgwsrwgt5mp0yi**** |
| container_cidr |
string |
Blok CIDR pod. Ini adalah konfigurasi jaringan Flannel. |
172.20.xx.xx/16 |
| service_cidr |
string |
Blok CIDR layanan. |
172.21.xx.xx/20 |
| proxy_mode |
string |
Mode kube-proxy. Nilai yang valid:
|
ipvs |
| timezone |
string |
Zona waktu. |
Asia/Shanghai |
| ip_stack |
string |
Tumpukan protokol IP klaster. Nilai yang valid:
|
ipv4 |
| cluster_domain |
string |
Nama domain lokal klaster. |
cluster.local |
| size |
integer |
Jumlah node saat ini di klaster, termasuk node master dan node worker. |
5 |
| state |
string |
Status berjalan klaster. Nilai yang valid:
|
running |
subnet_cidr
deprecated
|
string |
[Bidang ini telah dihentikan] Gunakan container_cidr untuk mendapatkan blok CIDR pod. |
null |
| tags |
array |
Tag sumber daya klaster. |
|
| tag |
Tag sumber daya klaster. |
||
| updated |
string |
Waktu saat klaster terakhir diperbarui. |
2025-04-07T09:57:26+08:00 |
| vpc_id |
string |
ID VPC klaster. |
vpc-2vcg932hsxsxuqbgl**** |
vswitch_id
deprecated
|
string |
ID vSwitch klaster. |
vsw-2vc41xuumx5z2rdma****,vsw-2vc41xuumx5z2rdma**** |
| vswitch_ids |
array |
vSwitch bidang kontrol klaster. |
|
|
string |
vSwitch bidang kontrol klaster. |
vsw-2vc41xuumx5z2rdma**** |
|
worker_ram_role_name
deprecated
|
string |
Nama peran RAM worker yang mengotorisasi instans ECS untuk berfungsi sebagai node worker klaster. |
KubernetesWorkerRole-ec87d15b-edca-4302-933f-c8a16bf0**** |
zone_id
deprecated
|
string |
ID zona klaster. |
cn-beijing-b |
| cluster_spec |
string |
Spesifikasi klaster. |
ack.standard |
| maintenance_window | maintenance_window |
Jendela pemeliharaan klaster. Fitur ini hanya berlaku untuk klaster terkelola ACK dan klaster ACK Serverless. |
|
| operation_policy |
object |
Kebijakan O&M otomatis klaster. |
|
| cluster_auto_upgrade |
object |
The configurations of auto cluster update. |
|
| enabled |
boolean |
Specifies whether to enable auto cluster update. |
true |
| channel |
string |
The frequency of auto cluster updates. For more information, see Update frequency. Valid values:
|
patch |
| page_info |
object |
Informasi paginasi. |
|
| page_number |
integer |
Nomor halaman. |
3 |
| page_size |
integer |
Ukuran halaman. |
20 |
| total_count |
integer |
Jumlah total hasil. |
50 |
Contoh
Respons sukses
JSONformat
{
"clusters": [
{
"cluster_id": "c3fb96524f9274b4495df0f12a6b5****",
"cluster_type": "Kubernetes",
"created": "2025-04-07T09:57:26+08:00",
"init_version": "1.32.1-aliyun.1",
"current_version": "1.32.1-aliyun.1",
"next_version": "1.xx.x-aliyun.1",
"deletion_protection": true,
"docker_version": "19.03.5",
"external_loadbalancer_id": "lb-2vcrbmlevo6kjpgch****",
"master_url": "{\\\"api_server_endpoint\\\":\\\"\\\",\\\"intranet_api_server_endpoint\\\":\\\"https://192.168.xx.xx:6443\\\"}",
"meta_data": "{\\\"Addons\\\":[{\\\"config\\\":***}}",
"name": "cluster-demo",
"network_mode": "vpc",
"private_zone": false,
"profile": "Default",
"region_id": "cn-beijing",
"resource_group_id": "rg-acfmyvw3wjm****",
"security_group_id": "sg-2vcgwsrwgt5mp0yi****",
"container_cidr": "172.20.xx.xx/16",
"service_cidr": "172.21.xx.xx/20",
"proxy_mode": "ipvs",
"timezone": "Asia/Shanghai",
"ip_stack": "ipv4",
"cluster_domain": "cluster.local",
"size": 5,
"state": "running",
"subnet_cidr": "null",
"tags": [
{
"key": "env",
"value": "prod"
}
],
"updated": "2025-04-07T09:57:26+08:00",
"vpc_id": "vpc-2vcg932hsxsxuqbgl****",
"vswitch_id": "vsw-2vc41xuumx5z2rdma****,vsw-2vc41xuumx5z2rdma****",
"vswitch_ids": [
"vsw-2vc41xuumx5z2rdma****"
],
"worker_ram_role_name": "KubernetesWorkerRole-ec87d15b-edca-4302-933f-c8a16bf0****",
"zone_id": "cn-beijing-b",
"cluster_spec": "ack.standard",
"maintenance_window": {
"enable": false,
"maintenance_time": "2020-10-15T12:31:00.000+08:00",
"duration": "3h",
"weekly_period": "Monday,Thursday",
"recurrence": "FREQ=WEEKLY;INTERVAL=4;BYDAY=MO,TU"
},
"operation_policy": {
"cluster_auto_upgrade": {
"enabled": true,
"channel": "patch"
}
}
}
],
"page_info": {
"page_number": 3,
"page_size": 20,
"total_count": 50
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.