Anda dapat menggunakan Resource Orchestration Service (ROS) untuk memanggil operasi API dari ENS. Topik ini menjelaskan cara membuat template Resource Orchestration Service dan menggunakannya untuk secara otomatis membuat instance ENS.
Sumber daya yang didukung
ROS adalah layanan Alibaba Cloud yang menyederhanakan pengelolaan sumber daya komputasi cloud. Anda dapat membuat template untuk mendefinisikan sumber daya komputasi cloud seperti Elastic Compute Service (ECS) dan instance ApsaraDB RDS, serta dependensi antar sumber daya. ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan template untuk menerapkan penyebaran dan O&M otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?
Anda dapat menggunakan ROS untuk memanggil operasi API ENS. Sumber daya yang dapat diotomatisasi menggunakan ROS mencakup sumber daya reguler dan sumber daya data.
Sumber Daya Reguler:
ALIYUN::ENS::Disk: Membuat disk data dengan model bayar sesuai pemakaian atau langganan.
ALIYUN::ENS::DiskInstanceAttachment: Menempelkan disk data ke instance ENS.
ALIYUN::ENS::Instance: Membuat instance ENS.
ALIYUN::ENS::InstanceSecurityGroupAttachment: Menambahkan instance ENS ke grup keamanan.
ALIYUN::ENS::KeyPair: Mengimpor kunci publik pasangan kunci terenkripsi Rivest-Shamir-Adleman (RSA).
ALIYUN::ENS::Network: Membuat virtual private cloud (VPC).
ALIYUN::ENS::NetworkAcl: Membuat daftar kontrol akses jaringan (ACL).
ALIYUN::ENS::NetworkAclAssociation: Mengaitkan ACL dengan jaringan.
ALIYUN::ENS::SecurityGroup: Membuat grup keamanan.
ALIYUN::ENS::Snapshot: Membuat snapshot.
ALIYUN::ENS::VSwitch: Membuat vSwitch.
Sumber Daya Data:
DATASOURCE::ENS::Instances: Menanyakan detail instance ENS.
Izin
Dalam contoh ini, Anda perlu membuat instance ENS. Secara default, Resource Orchestration Service menggunakan kredensial pengguna yang masuk ke konsol ROS. Pengguna tersebut harus diberikan izin berikut:
AliyunENSFullAccess: Izin untuk mengelola sumber daya ENS.
Akun Alibaba Cloud memiliki izin atas semua operasi API. Namun, penggunaan akun Alibaba Cloud untuk memanggil operasi API dapat menimbulkan risiko keamanan. Kami sangat menyarankan agar Anda memanggil operasi API atau melakukan O&M rutin sebagai Pengguna RAM. Sebelum memanggil operasi API sebagai Pengguna RAM, berikan izin yang diperlukan kepada Pengguna RAM sesuai kebutuhan. Pengguna RAM harus memiliki izin untuk mengelola sumber daya ENS. Untuk informasi selengkapnya, lihat Kebijakan sistem untuk ENS.
Prosedur
Masuk ke konsol ROS. Di bilah navigasi atas, pilih wilayah dari daftar drop-down Region.
Pada halaman Stacks, klik Create Stack. Di bagian Specify Template, klik Select an Existing Template.
CatatanJika Anda memilih Create Template atau Infrastructure Composer, Anda akan diarahkan ke halaman yang sesuai.
Untuk Template Import Method, pilih Enter Template Content. Untuk Template Content, pilih ROS, lalu masukkan kode.
Untuk informasi lebih lanjut tentang sintaksis, deskripsi, dan contoh cara membuat instance ENS, lihat ALIYUN::ENS::Instance.
Klik Create dan jalankan stack yang telah dibuat.
Setelah instance ENS dibuat, panggil operasi API, gunakan SDK, atau kunjungi konsol ENS untuk melihat instance ENS yang telah dibuat.
