CloudOps Orchestration Service (OOS) memungkinkan Anda mengelola agen Alibaba Cloud, alat manajemen perangkat lunak, dan ekstensi kustom pada instance Elastic Compute Service (ECS). Ekstensi kustom mendukung paket reguler seperti RPM, DEB, dan MSI. Topik ini menjelaskan cara mengelola ekstensi kustom pada instance ECS secara efektif menggunakan OOS.
Persiapan
Buat instance ECS dalam Virtual Private Cloud (VPC).
Untuk informasi lebih lanjut, lihat Buat Instance di Tab Peluncuran Kustom. Hanya instance ECS dalam VPC yang mendukung pemasangan dan pelepasan ekstensi kustom. Pastikan bahwa instance ECS ditempatkan dalam VPC.
Buat Peran RAM dan lampirkan peran tersebut ke instance ECS.
Untuk informasi lebih lanjut, lihat Peran RAM Instance. Perhatikan parameter berikut:
Buat kebijakan kustom.
Untuk informasi lebih lanjut, lihat Buat Kebijakan Kustom. Pastikan bahwa kebijakan dalam skrip JSON berikut dilampirkan ke Peran RAM.
Buat Peran RAM.
Untuk informasi lebih lanjut, lihat Buat Peran Layanan Reguler. Perhatikan parameter berikut:
Pilih Entitas Terpercaya: Pilih Alibaba Cloud Service.
Tipe Peran: Pilih Normal Service Role.
Pilih Layanan Terpercaya: Pilih Elastic Compute Service.
Berikan izin kepada peran RAM instance.
Saat memberikan izin kepada peran RAM, atur Policy ke kebijakan yang dibuat di 2.a Buat Kebijakan Kustom. Untuk informasi lebih lanjut, lihat Berikan Izin kepada Peran RAM.
Lampirkan Peran RAM ke instance ECS.
Pilih RAM Role yang dibuat di langkah sebelumnya. Untuk informasi lebih lanjut, lihat Peran RAM Instance.
Buat bucket Object Storage Service (OSS) untuk menyimpan ekstensi kustom.
Untuk informasi lebih lanjut, lihat Buat Bucket. Saat menentukan Region, pilih Specify Region dari daftar drop-down dan tentukan wilayah yang sama dengan OOS.
Buat ekstensi kustom
Pergi ke halaman Konsol OOS>Manajemen Server>Ekstensi dan klik tab Custom Extensions.
Klik Create Custom Extension, atur Basic Information sesuai petunjuk, lalu klik Next Step.
Hanya Anda yang dapat melihat, memasang, dan melepas ekstensi kustom. Parameter utama:
Parameter
Deskripsi
Extension Type
Anda dapat memilih Driver, Akselerasi Performa, Aplikasi, dan Agen.
Version Description
V1 digunakan secara otomatis untuk pembuatan pertama kali. Setelah ekstensi dibuat, Anda dapat melihat nomor versi dan detail versi di halaman detail ekstensi.
CatatanAnda dapat menggunakan fitur pembaruan ekstensi untuk memodifikasi ekstensi. Saat Anda memperbarui ekstensi, sistem secara otomatis menghasilkan versi v2. Versi selanjutnya dihasilkan dengan cara yang sama.
Extension Applicable Scope
Tentukan kondisi aplikasi ekstensi, termasuk keluarga instance yang didukung, tipe gambar, serta sistem operasi dan versinya. Setelah Anda menentukan parameter ini, Anda hanya dapat memilih ekstensi yang memenuhi kondisi di halaman pembelian ECS atau halaman detail.
Command Parameter
Tentukan parameter input ekstensi. Anda dapat menambahkan beberapa parameter. Tipe parameter dapat berupa String, Numerik, atau Boolean. Anda dapat mendefinisikan nama parameter, nilai default, dan deskripsi parameter untuk setiap parameter. Anda harus memberikan nilai untuk parameter ini saat memasang ekstensi di halaman pembelian ECS atau halaman detail instance ECS.
Di langkah Extension Configuration, atur parameter sesuai petunjuk.
CatatanAnda dapat menambahkan konfigurasi untuk beberapa ekstensi. Saat Anda memasang ekstensi pada instance ECS, sistem menemukan konfigurasi ekstensi yang berlaku untuk sistem operasi dan arsitektur instance ECS, mengunduh paket perangkat lunak yang ditentukan, lalu menjalankan skrip instalasi atau pelepasan.

Contoh untuk installation script dan uninstallation script:
Klik Create.
Setelah ekstensi dibuat, Anda dapat melihatnya di tab Custom Extensions.

Pasang ekstensi kustom
Pergi ke halaman Konsol OOS>Tugas Otomatis>Tugas O&M Umum>Manajemen Perangkat Lunak Massal dan klik Create.
Di halaman Create Task Batch Software Management, atur parameter sesuai petunjuk dan klik Create.
Atur Operation menjadi Install.
Atur Extension Name ke Custom Extension dan pilih ekstensi kustom yang akan dipasang.
Atur Select Instances ke Manually Select Instances dan pilih instance ECS tempat Anda ingin memasang ekstensi. Pastikan bahwa instance ECS ditempatkan dalam VPC.
Di kotak dialog Parameter Confirmation, konfirmasi parameter dan klik OK.
Setelah ekstensi kustom dibuat, Anda dapat melihat tugas instalasi di halaman Task Execution Management.

Lepas ekstensi kustom
Pergi ke halaman Konsol OOS>Tugas Otomatis>Tugas O&M Umum>Manajemen Perangkat Lunak Massal dan klik Create.
Di halaman Create Task Batch Software Management, atur parameter sesuai petunjuk dan klik Create.
Atur Operation menjadi Uninstall.
Atur Extension Name ke Custom Extension dan pilih ekstensi kustom yang akan dilepas.
Atur Select Instances ke Manually Select Instances dan pilih instance ECS tempat Anda ingin melepas ekstensi.
Di kotak dialog Parameter Confirmation, konfirmasi parameter dan klik OK.
Setelah ekstensi kustom dilepas, Anda dapat melihat tugas pelepasan di halaman Task Execution Management.

