Ubah tipe instans ECS dari node pekerja ACK untuk menambah atau mengurangi sumber daya.
Karena risiko tak terduga dapat terjadi selama operasi, lakukan pencadangan data node sebelum mengubah tipe instans. Node tetap dalam status Unschedulable sepanjang proses. Selama draining, ACK mengeluarkan Pod berdasarkan PodDisruptionBudgets (PDBs) yang telah dikonfigurasi. Untuk menjaga ketersediaan, distribusikan beban kerja di beberapa node dengan penerapan multi-replika. Konfigurasikan PDB untuk layanan penting guna membatasi gangguan Pod secara bersamaan. Jika kelompok node memiliki fitur node scaling yang diaktifkan, atur sementara Scaling Mode ke Manual sebelum mengubah ukuran, lalu aktifkan kembali setelahnya.
Sebelum memilih tipe instans, lihat Saran pemilihan spesifikasi ECS untuk kluster ACK.
Prasyarat
Pastikan hal berikut:
-
Akses ke Konsol ACK dan Konsol ECS
Mengubah tipe instans satu node
Prosedur berikut hanya berlaku untuk node pekerja pay-as-you-go. Untuk metode rekonfigurasi lainnya, lihat Ikhtisar perubahan konfigurasi instans.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Di halaman Clusters, klik nama kluster. Di panel navigasi kiri, pilih Nodes > Nodes.
-
Temukan node tersebut, lalu pilih More > Drain di kolom Actions. Di pesan Drain, klik Confirm.
Setelah node selesai di-drain, klik ID instans untuk membuka halaman detail instans. Di tab Instance Details, pada bagian Configuration Information, klik Change di samping tipe instans. Kotak dialog Change Instance Type akan muncul.


-
Pilih tipe instans target, tinjau perkiraan biaya, lalu klik Confirm Change and Pay.
-
Di kotak dialog Stop Instance, atur parameter Stop Mode, lalu klik OK. Lihat Hentikan instans.
-
Setelah perubahan konfigurasi selesai, klik Start Instance and Return. Di kotak dialog Start Instance, klik OK. Setelah node kembali bergabung ke kluster dan berada dalam status Ready, pilih Schedulability Settings di kolom Actions untuk mengembalikan kemampuan penjadwalan.
Mengubah tipe instans beberapa node secara batch
Perilaku tergantung pada apakah node tersebut berasal dari kelompok node yang sama:
|
Skenario |
Instans ECS |
Konfigurasi kustom node |
|
Node dari kelompok node berbeda |
Dipertahankan (tidak diganti) |
Dipertahankan |
|
Node dari kelompok node yang sama |
Diganti dengan instans baru |
Dihapus |
Node dari kelompok node berbeda
Instans ECS asli tidak diganti dan konfigurasi kustom node dipertahankan.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Di halaman Clusters, klik nama kluster. Di panel navigasi kiri, pilih Nodes > Nodes.
-
Pilih node yang diinginkan, lalu klik Drain di bagian bawah halaman. Di kotak dialog Drain, klik OK.
-
Setelah node-node dikuras, masuk ke Konsol ECS. Di panel navigasi kiri, pilih Instances & Images > Instances.
-
Pilih instans ECS target, lalu pilih More > Upgrade/Downgrade > Change Instance Type di bagian bawah halaman.
-
Di kolom Destination Instance Type, pilih tipe instans baru untuk setiap node, lalu klik Next.

-
Periksa status instans, lalu klik Next:
-
Jika semua instans berstatus Stopped, klik Next.
-
Jika ada instans yang berstatus Running, klik Stop All, lalu klik Next.
PentingUntuk instans pay-as-you-go, atur Stop Mode ke Standard Mode. Economical Mode akan mereklaim vCPU dan memori, sehingga instans mungkin gagal restart jika sumber daya tidak mencukupi. Menghentikan instans menyebabkan gangguan layanan. Lakukan operasi ini selama jam sepi.

-
-
Tinjau biaya, lalu klik Confirm Change.
-
Jalankan kembali instans tersebut. Setelah instans kembali bergabung ke kluster dan berada dalam status Ready, pilih node tersebut dan klik Set Node Schedulability di bagian bawah halaman.
Node dari kelompok node yang sama
Proses ini mengganti instans ECS asli dengan instans baru. Konfigurasi kustom pada node asli akan dihapus.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Di halaman Clusters, klik nama kluster. Di panel navigasi kiri, pilih Nodes > Node Pools.
-
Temukan kelompok node tersebut, lalu klik Edit di kolom Actions. Perbarui tipe instans di bagian Instance Type, lalu klik Confirm.
-
Lakukan scaling out secara manual pada kelompok node untuk menambahkan node dengan tipe instans baru.
-
Setelah node baru berada dalam status Ready, pilih Nodes > Nodes di panel navigasi kiri.
-
Temukan node asli, lalu pilih More > Drain di kolom Actions. Di pesan Drain, klik Confirm.
-
Pastikan beban kerja berjalan dengan benar di node baru, lalu hapus node asli.