Menghapus node dari kelompok node di kluster dan menyesuaikan jumlah node yang diharapkan. Saat menghapus node, Anda dapat menentukan apakah akan merilis Instans ECS terkait dan apakah akan mengosongkan node. Menghapus node melibatkan migrasi pod, yang dapat memengaruhi layanan Anda. Lakukan operasi ini pada jam di luar jam sibuk dan cadangkan data Anda terlebih dahulu.
Deskripsi operasi
Menghapus node melibatkan migrasi pod, yang dapat memengaruhi layanan Anda. Lakukan operasi ini pada jam di luar jam sibuk.
Risiko tak terduga dapat terjadi selama operasi. Cadangkan data Anda terlebih dahulu.
Selama operasi, node yang dihapus diatur ke status unschedulable di latar belakang.
Operasi ini hanya menghapus node worker, bukan node master.
Meskipun Anda memilih untuk merilis node (node yang
release_node-nya diatur ketrue), node langganan tidak akan dirilis. Setelah menghapus node langganan, rilis node tersebut di Konsol ECS.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:RemoveNodePoolNodes |
update |
*Cluster
|
None | None |
Sintaks permintaan
DELETE /clusters/{ClusterId}/nodepools/{NodepoolId}/nodes HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
ID kluster. |
c23421cfa74454bc8b37163fd19af**** |
| NodepoolId |
string |
Yes |
ID kelompok node. |
np97de2cfb1ba042398dd8f5504c94**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| release_node |
boolean |
No |
Apakah akan merilis node. Nilai valid:
|
true |
| drain_node |
boolean |
No |
Apakah akan mengosongkan node. Nilai valid:
|
true |
nodes
deprecated
|
array |
No |
[Parameter ini tidak digunakan lagi] Daftar node yang akan dihapus. Bahaya Parameter ini tidak digunakan lagi. Gunakan instance_ids sebagai gantinya. |
|
|
string |
No |
Nama node. |
cn-hangzhou.172.16.xxx.xxx |
|
| instance_ids |
array |
No |
Daftar instans yang akan dihapus. |
|
|
string |
No |
ID instans dari instans yang akan dihapus. |
i-bp1c70fqbv1nlu9xxxxx |
|
| concurrency |
boolean |
No |
Apakah akan menghapus node secara bersamaan.
Nilai default: false. |
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Badan respons. |
||
| request_id |
string |
ID permintaan. |
A9891419-D125-4D89-AFCA-68846675**** |
| task_id |
string |
ID tugas. |
T-62a944794ee141074400**** |
Contoh
Respons sukses
JSONformat
{
"request_id": "A9891419-D125-4D89-AFCA-68846675****",
"task_id": "T-62a944794ee141074400****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.