Gunakan Resource Orchestration Service (ROS) untuk memanggil ENS. Topik ini menjelaskan cara menulis templat Resource Orchestration Service guna membuat instans ENS secara otomatis.
Sumber daya yang didukung
-
Resource Orchestration Service (ROS) adalah layanan Alibaba Cloud yang menyederhanakan manajemen sumber daya cloud. Anda dapat membuat templat untuk mendefinisikan sumber daya Alibaba Cloud yang diperlukan—seperti instans ECS dan instans ApsaraDB RDS—beserta dependensinya. Mesin orkestrasi ROS kemudian secara otomatis membuat dan mengonfigurasi semua sumber daya yang didefinisikan dalam templat untuk penerapan dan operasi otomatis. Untuk informasi selengkapnya, lihat Apa itu Resource Orchestration Service?
-
Anda dapat menggunakan ROS untuk mengatur sumber daya ENS, yang mencakup sumber daya reguler maupun sumber daya data.
-
Sumber daya reguler:
-
ALIYUN::ENS::Disk: Membuat data disk dengan model bayar sesuai penggunaan atau langganan.
-
ALIYUN::ENS::DiskInstanceAttachment: Melampirkan data disk ke instans ENS.
-
ALIYUN::ENS::Instance: Membuat instans ENS.
-
ALIYUN::ENS::InstanceSecurityGroupAttachment: Menambahkan instans ENS ke grup keamanan tertentu.
-
ALIYUN::ENS::KeyPair: Mengimpor kunci publik dari key pair RSA.
-
ALIYUN::ENS::Network: Membuat VPC.
-
ALIYUN::ENS::NetworkAcl: Membuat aturan network ACL.
-
ALIYUN::ENS::NetworkAclAssociation: Mengasosiasikan network ACL dengan jaringan.
-
ALIYUN::ENS::SecurityGroup: Membuat security group.
-
ALIYUN::ENS::Snapshot: Membuat snapshot.
-
ALIYUN::ENS::VSwitch: Membuat VSwitch.
-
-
Sumber daya data:
-
DATASOURCE::ENS::Instances: Menanyakan detail satu atau beberapa instans ENS.
-
-
Izin
Pada contoh ini, Anda perlu membuat instans ENS. Secara default, Resource Orchestration Service menggunakan kredensial pengguna yang sedang masuk ke Konsol. Pengguna tersebut harus memiliki izin berikut:
-
AliyunENSFullAccess: Izin untuk mengelola sumber daya ENS.
Menggunakan akun Alibaba Cloud untuk melakukan operasi menimbulkan risiko keamanan yang tinggi. Kami sangat menyarankan agar Anda menggunakan RAM user dengan izin minimum yang diperlukan untuk panggilan API dan operasi rutin. Untuk mempelajari cara memberikan izin kepada RAM user agar dapat mengelola sumber daya ENS, 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. Pada bagian Specify Template, klik Select an Existing Template.
Catatan-
Jika Anda memilih Create Template atau ROS Infrastructure Composer, Anda akan diarahkan ke halaman yang sesuai.
-
-
Untuk Template Import Method, pilih Enter Template Content. Untuk Template Content, pilih ROS dan masukkan kode.
Untuk informasi lebih lanjut mengenai sintaksis, deskripsi, dan contoh cara membuat instans ENS, lihat ALIYUN::ENS::Instance. Contoh ini membuat dua instans.
-
Klik Create untuk meluncurkan stack.
-
Setelah stack dibuat, Anda dapat melihat instans baru melalui OpenAPI, SDK, atau di Konsol ENS.
Di panel navigasi sebelah kiri Konsol ENS, pilih Compute & Image > Instances. Di halaman Instances, Anda dapat melihat instans yang baru dibuat. Di kolom Status, status instans adalah Running.