Jika Anda ingin gambar kustom mencakup perangkat lunak dan konfigurasi terbaru, Anda dapat menggunakan CloudOps Orchestration Service (OOS) untuk memperbarui gambar tersebut.
Informasi latar belakang
OOS menyediakan template publik ACS-ECS-UpdateImage, yang dapat dijalankan untuk memperbarui gambar kustom. Anda hanya perlu menentukan gambar sumber, tipe instans, dan skrip Cloud Assistant dalam template. Kemudian, eksekusi dibuat secara otomatis untuk template tersebut dan berjalan untuk memperbarui gambar yang ditentukan serta menghasilkan gambar baru.
Proses pembaruan gambar kustom melibatkan pembuatan otomatis instans ECS pay-as-you-go sementara. Pastikan Anda memiliki saldo akun yang cukup untuk membayar sumber daya sementara.
Template publik ACS-ECS-UpdateImage melakukan tugas-tugas berikut secara berurutan untuk memperbarui gambar yang ditentukan:
Periksa nama gambar. Periksa apakah nama gambar kustom baru unik dan sesuai dengan konvensi penamaan.
Siapkan sumber daya. Gunakan parameter seperti tipe instans dan grup keamanan untuk membuat instans ECS sementara dari gambar yang ingin diperbarui, lalu instal Cloud Assistant Agent pada instans tersebut.
Perbarui lingkungan. Panggil operasi API terkait Cloud Assistant untuk menjalankan skrip shell, batch, atau PowerShell kustom guna memperbarui lingkungan aplikasi instans ECS sementara.
Buat gambar kustom. Hentikan instans ECS sementara dan buat gambar kustom darinya.
Lepaskan sumber daya. Lepaskan instans ECS sementara untuk mencegah biaya yang tidak perlu.
Prosedur
Buka ECS console - Images.
Di bilah navigasi atas, pilih wilayah dan grup sumber daya dari sumber daya yang ingin Anda kelola.
Di halaman Images, klik tab Custom Images.
Temukan gambar kustom yang ingin Anda perbarui. Di kolom Actions, pilih
> Update Image.Anda akan diarahkan ke konsol OOS. Di halaman Buat Tugas Buat atau Perbarui Gambar, lakukan langkah-langkah berikut:
Lengkapi pengaturan di bagian General Settings.
Parameter
Deskripsi
Contoh
New Image Name
Nama gambar kustom baru. Nama tersebut harus unik.
image-20230713133609
Permissions
Use Existing Permissions of Current Account: nilai default. Anda memiliki semua izin yang diberikan kepada akun Anda. Pastikan Anda memiliki izin untuk memanggil operasi API ECS yang digunakan untuk membuat gambar kustom.
Specify RAM Role and Use Permissions Granted to This Role: Jika Anda menentukan peran Resource Access Management (RAM), OOS akan mengasumsikan peran tersebut untuk melaksanakan tugas O&M.
Use Existing Permissions of Current Account
Di bagian Select Image, pilih sebuah gambar.
Secara default, gambar sumber dipilih secara otomatis. Pastikan gambar yang dipilih adalah gambar kustom yang ingin Anda perbarui.
Di bagian Configure Immediate Instance, konfigurasikan instans ECS sementara.
Konfigurasikan parameter seperti VPC, vSwitch, Security Group, dan Instance Type untuk membuat instans ECS sementara.
Parameter
Deskripsi
Contoh
VPC
ID virtual private cloud (VPC) tempat instans ECS sementara akan ditempatkan.
vpc-bp1pfyqnwdnvj7b******
vSwitch
ID vSwitch tempat instans ECS sementara akan terhubung. vSwitch dan grup keamanan harus berada dalam VPC yang sama.
vsw-bp1s5fnvk4gn2tw******
Security Group
ID grup keamanan tempat instans ECS sementara akan ditetapkan.
sg-bp1azkttqpldxg******
Instance Type
Tipe instans ECS sementara. Untuk informasi lebih lanjut, lihat Ikhtisar keluarga instans.
ecs.g6.xlarge
System Disk Type
Kategori disk sistem dari instans ECS sementara.
cloud_essd
Public Bandwidth
Bandwidth publik dari instans ECS sementara.
0
(Opsional) Konfigurasikan parameter di bagian Send Remote Commands.
Anda dapat memilih tipe perintah dan memasukkan isi perintah. Perintah tersebut akan dijalankan pada instans ECS perantara.
(Opsional) Konfigurasikan parameter di bagian Image Distribution.
Anda dapat memilih untuk menyalin atau berbagi gambar baru. Jika Anda ingin menyalin gambar, masukkan wilayah tujuan. Jika Anda ingin berbagi gambar, masukkan ID akun Alibaba Cloud dengan siapa Anda ingin berbagi gambar.
(Opsional) Konfigurasikan parameter di bagian Scaling Group Configuration.
(Opsional) Konfigurasikan parameter di bagian Execution Settings(Optional).
Anda dapat mengonfigurasi parameter Deskripsi, Tag untuk Eksekusi, atau Simpan sebagai Template berdasarkan kebutuhan bisnis Anda.
Klik Create. Di pesan Parameter Confirmation, konfirmasikan pengaturan parameter dan klik OK.
Jika eksekusi berhasil dibuat dan berada dalam status Running, gambar yang dipilih sedang diperbarui. Ketika Status Eksekusi berubah menjadi Success, gambar telah diperbarui.
CatatanUntuk melihat detail dan kemajuan waktu nyata proses pembaruan gambar, klik Details di kolom Actions yang sesuai dengan eksekusi dan klik tab Log.
(Opsional) Lihat informasi tentang gambar baru.
Di bagian output halaman detail eksekusi, lihat ID gambar baru.

Di tab Custom Images pada halaman Images di konsol ECS, cari image baru menggunakan ID.