Saat Anda tidak lagi memerlukan node kluster untuk terus bekerja, Anda dapat memanggil operasi DeleteClusterNodes untuk menghapus node dari kluster. Parameter ReleaseNode mengontrol apakah akan melepaskan instans komputasi ENS yang mendasarinya. Nilai defaultnya adalah false. Jika node yang akan dihapus berada dalam status failed, parameter ini tidak berlaku, dan instans komputasi yang sesuai dilepaskan secara default. Untuk instans komputasi ENS yang Anda hubungkan sendiri setelah memperoleh skrip melalui operasi DescribeAttachScript, parameter ini tidak berlaku, dan instans komputasi yang sesuai tidak dilepaskan secara default.
Deskripsi operasi
Jika ReleaseNode disetel ke false, Anda harus menghentikan proses kubelet secara manual pada node sebelum memanggil DeleteClusterNodes. Jika tidak, node mungkin secara otomatis bergabung kembali dengan kluster.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ens:DeleteClusterNodes |
delete |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
ID kluster |
eck-xxxxxxxx |
| Body |
object |
Yes |
Parameter isi permintaan. |
|
| Nodes |
array |
Yes |
Informasi tentang node yang akan dihapus. |
|
|
string |
Yes |
Nama node. |
["i-5xxxxxxxxxxx"] |
|
| ReleaseNode |
boolean |
No |
Menentukan apakah akan melepaskan instans ENS tempat Node berada. Nilai defaultnya adalah true. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons |
||
| RequestId |
string |
ID permintaan. |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.