Mengubah konfigurasi kluster ACK.
Deskripsi operasi
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:ModifyCluster |
update |
*Cluster
|
|
None |
Sintaks permintaan
PUT /api/v2/clusters/{ClusterId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
ID kluster. |
cb95aa626a47740afbf6aa099b65**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Parameter badan permintaan. |
true |
| api_server_eip |
boolean |
No |
Indikator apakah EIP disambungkan ke kluster untuk akses jaringan publik ke API server. Nilai valid:
|
true |
| api_server_eip_id |
string |
No |
ID instans EIP yang disambungkan ke API server kluster. Parameter ini hanya berlaku jika |
eip-wz9fnasl6dsfhmvci**** |
| deletion_protection |
boolean |
No |
Apakah akan mengaktifkan perlindungan penghapusan untuk kluster guna mencegah penghapusan tidak sengaja melalui konsol atau API. Nilai valid:
Nilai default: |
false |
| resource_group_id |
string |
No |
ID kelompok sumber daya kluster. |
rg-acfmyvw3wjm**** |
| maintenance_window | maintenance_window |
No |
Konfigurasi jendela O&M kluster. Fitur ini hanya berlaku untuk kluster ACK Pro. |
|
| enable_rrsa |
boolean |
No |
Apakah akan mengaktifkan atau menonaktifkan fitur RRSA. Hanya kluster terkelola yang mendukung parameter ini. Nilai valid:
|
true |
| cluster_name |
string |
No |
Nama kluster kustom. Nama dapat berisi angka, karakter Mandarin, huruf, dan tanda hubung (-). Panjangnya harus 1 hingga 63 karakter dan tidak boleh dimulai dengan tanda hubung (-). |
cluster-new-name |
| cluster_spec |
string |
No |
Spesifikasi Produk kluster ketika
Pro XL, Pro 2XL, dan Pro 4XL adalah tiga tingkatan yang disediakan oleh ACK Pro Provisioned Control Plane. Dengan pra-alokasi dan dedikasi Sumber daya lapisan kontrol, tingkatan ini memastikan bahwa konkurensi API dan kemampuan penjadwalan pod tetap pada Tingkat Tinggi yang konsisten. Tingkatan ini cocok untuk pelatihan dan inferensi AI, kluster skala sangat besar, dan beban kerja kritis. Untuk informasi tentang biaya manajemen kluster untuk edisi Pro dan Provisioned Control Plane, lihat Biaya manajemen kluster. |
ack.pro.small |
| system_events_logging |
object |
No |
Konfigurasi penyimpanan peristiwa sistem. |
|
| enabled |
boolean |
No |
Apakah akan mengaktifkan penyimpanan peristiwa sistem.
|
true |
| logging_project |
string |
No |
Nama LogProject untuk penyimpanan peristiwa sistem. |
k8s-log-cb95aa626a47740afbf6aa099b65**** |
| operation_policy |
object |
No |
Kebijakan O&M otomatis kluster. |
|
| cluster_auto_upgrade |
object |
No |
Konfigurasi peningkatan otomatis kluster. |
|
| enabled |
boolean |
No |
Apakah akan mengaktifkan peningkatan otomatis kluster.
|
true |
| channel |
string |
No |
Saluran peningkatan otomatis kluster. Untuk informasi lebih lanjut, lihat Saluran peningkatan. Nilai valid:
|
patch |
| api_server_custom_cert_sans |
object |
No |
SAN (Subject Alternative Name) Sertifikat server API server kustom. Parameter ini menambahkan alamat IP atau nama domain kustom ke bidang SAN Sertifikat server API server kluster untuk kontrol akses klien. Hanya kluster terkelola yang mendukung parameter ini. |
|
| action |
string |
No |
Apakah akan menimpa atau menambahkan konfigurasi SAN. Nilai valid:
|
append |
| subject_alternative_names |
array |
No |
Daftar SAN. |
|
|
string |
No |
SAN. Alamat IP atau nama domain kustom didukung. Pisahkan beberapa alamat IP atau nama domain dengan koma (,). |
aliyun.xxx.com,192.168.xx.xx |
|
| vswitch_ids |
array |
No |
vSwitch untuk lapisan kontrol kluster. Untuk klaster khusus, perubahan berlaku untuk node lapisan kontrol yang baru diskalakan keluar. Saat mengubah vSwitch lapisan kontrol untuk kluster terkelola, perhatikan hal berikut:
|
|
|
string |
No |
vSwitch untuk lapisan kontrol kluster. |
vsw-2ze4jvvvade1yk899**** |
|
| control_plane_config |
object |
No |
Konfigurasi lapisan kontrol klaster khusus. |
|
| charge_type |
string |
No |
Metode penagihan instans node lapisan kontrol. Nilai valid:
Nilai default: |
PostPaid |
| period |
integer |
No |
Durasi langganan instans node lapisan kontrol. Parameter ini berlaku dan wajib diisi hanya jika Ketika |
1 |
| period_unit |
string |
No |
Unit siklus penagihan instans node lapisan kontrol. Parameter ini hanya berlaku jika
|
Month |
| auto_renew |
boolean |
No |
Apakah akan mengaktifkan perpanjangan otomatis untuk instans node lapisan kontrol. Parameter ini hanya berlaku jika
Nilai default: |
false |
| auto_renew_period |
integer |
No |
Durasi perpanjangan otomatis per siklus untuk instans node lapisan kontrol. Nilai valid: {1, 2, 3, 6, 12}. Unit: bulan. Nilai default: 1. |
1 |
| instance_types |
array |
No |
Tipe instans. Untuk informasi lebih lanjut, lihat Keluarga instans. |
|
|
string |
No |
Tipe instans. |
ecs.g6.large |
|
| image_type |
string |
No |
Tipe image sistem operasi. Nilai valid:
|
AliyunLinux3 |
| image_id |
string |
No |
ID gambar kustom. Tentukan parameter ini saat menggunakan gambar kustom. |
aliyun_3_x64_20G_alibase_20240819.vhd |
| key_pair |
string |
No |
Nama pasangan kunci. Tentukan parameter ini atau |
ack |
| login_password |
string |
No |
Kata sandi logon SSH. Tentukan parameter ini atau |
Ack@2000. |
| system_disk_category |
string |
No |
Tipe cloud disk sistem node. Nilai valid:
|
cloud_essd |
| system_disk_size |
integer |
No |
Ukuran cloud disk sistem node. Nilai valid: [40, 500]. Unit: GiB. |
120 |
| system_disk_snapshot_policy_id |
string |
No |
ID kebijakan snapshot otomatis yang diterapkan pada cloud disk sistem node. |
sp-2zej1nogjvovnz4z**** |
| system_disk_performance_level |
string |
No |
Tingkat kinerja (PL) cloud disk sistem node. Parameter ini hanya berlaku untuk cloud disk ESSD. Tingkat kinerja berkaitan dengan ukuran disk. Untuk informasi lebih lanjut, lihat SSD standar. |
PL1 |
| system_disk_provisioned_iops |
integer |
No |
IOPS baca/tulis yang diprovisi dari cloud disk sistem node. Nilai valid: 0 hingga min{50.000, 1000 × kapasitas - garis dasar kinerja}. Garis dasar kinerja = min{1.800 + 50 × kapasitas, 50.000}. Parameter ini hanya didukung ketika |
1000 |
| system_disk_bursting_enabled |
boolean |
No |
Apakah akan mengaktifkan burst (lonjakan performa) untuk cloud disk sistem node. Nilai valid:
Parameter ini hanya didukung ketika |
true |
| deploymentset_id |
string |
No |
ID set penyebaran. |
ds-bp10b35imuam5amw**** |
| cloud_monitor_flags |
boolean |
No |
Apakah akan menginstal agen CloudMonitor pada node lapisan kontrol. Nilai valid:
|
true |
| soc_enabled |
boolean |
No |
Apakah akan mengaktifkan penguatan keamanan MLPS 2.0. Untuk informasi lebih lanjut, lihat Kepatuhan perlindungan berklasifikasi Tiongkok untuk ACK. Nilai valid:
Nilai default: |
false |
| security_hardening_os |
boolean |
No |
Apakah akan mengaktifkan penguatan keamanan OS Alibaba Cloud. Nilai valid:
Nilai default: |
false |
| cpu_policy |
string |
No |
Kebijakan manajemen CPU node. Kebijakan berikut didukung untuk kluster yang Berjalan versi 1.12.6 atau lebih baru:
Nilai default: |
none |
| runtime |
string |
No |
Nama waktu proses kontainer. Nilai valid:
Nilai default: containerd. |
containerd |
| node_port_range |
string |
No |
Range port layanan node. Range port yang tersedia: [30000, 65535]. Nilai default: 30000-32767. |
30000-32767 |
| size |
integer |
No |
Jumlah node lapisan kontrol. Untuk menskalakan keluar lapisan kontrol Kluster, atur parameter ini ke jumlah target node lapisan kontrol, yang harus lebih besar dari jumlah saat ini. |
5 |
| security_group_id |
string |
No |
ID grup keamanan lapisan kontrol.
|
sg-bp1h6rk3pgct2a08*** |
| timezone |
string |
No |
Pengatur waktu kluster. Lihat zona yang didukung.
|
Asia/Shanghai |
| client_token |
string |
No |
Token klien. |
af31042c-6355-495b-b6e3-exxb9669 |
| control_plane_endpoints_config |
object |
No |
Konfigurasi titik akhir kluster. |
|
| load_balancers_config |
array<object> |
No |
Konfigurasi load balancing akses kluster. |
|
|
object |
No |
Konfigurasi load balancing akses kluster. |
||
| endpoint_type |
string |
No |
Tipe titik akhir. |
public |
| load_balancer_id |
string |
No |
Instance SLB yang terkait dengan titik akhir. |
nlb-xxxx |
| internal_dns_config |
object |
No |
Konfigurasi DNS internal untuk kluster. Berlaku untuk kluster terkelola ACK. Nama domain internal digunakan oleh komponen sistem sisi node seperti kubelet dan kube-proxy untuk mengakses API server. Ketika akses nama domain internal tidak diaktifkan, komponen sistem sisi node mengakses API server melalui alamat IP CLB. |
|
| bind_vpcs |
array |
No |
VPC tempat resolusi nama domain internal kluster berlaku. |
|
|
string |
No |
VPC tempat resolusi nama domain internal kluster berlaku. |
vpc-xxxx |
|
| enabled |
boolean |
No |
Apakah akan mengaktifkan akses nama domain internal kluster. Nilai valid:
|
true |
access_control_list
deprecated
|
array |
No |
Daftar kontrol akses untuk SLB API server kluster terdaftar. |
|
|
string |
No |
Daftar kontrol akses untuk SLB API server kluster terdaftar. Catatan: Blok CIDR 0.0.0.0/0 tidak diizinkan. |
192.168.XX.XX/24 |
|
instance_deletion_protection
deprecated
|
boolean |
No |
Apakah akan mengaktifkan perlindungan penghapusan instans untuk mencegah penghapusan node tidak sengaja melalui konsol atau API. Nilai valid:
Nilai default: |
false |
ingress_domain_rebinding
deprecated
|
boolean |
No |
Apakah akan mengikat ulang nama domain uji kluster. Nilai valid:
Nilai default: |
false |
ingress_loadbalancer_id
deprecated
|
string |
No |
ID Instans SLB kluster yang akan diubah. |
lb-wz97kes8tnndkpodw**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Badan respons. |
||
| cluster_id |
string |
ID kluster. |
cb95aa626a47740afbf6aa09**** |
| request_id |
string |
ID permintaan. |
687C5BAA-D103-4993-884B-C35E4314**** |
| task_id |
string |
ID tugas. |
T-5a54309c80282e39ea00**** |
Contoh
Respons sukses
JSONformat
{
"cluster_id": "cb95aa626a47740afbf6aa09****",
"request_id": "687C5BAA-D103-4993-884B-C35E4314****",
"task_id": "T-5a54309c80282e39ea00****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.