Container Registry ACR mendukung berbagai metode integrasi, termasuk Konsol, OpenAPI Explorer, Alibaba Cloud SDK, dan Resource Orchestration Service (ROS).
OpenAPI Explorer
OpenAPI Explorer memungkinkan Anda mencari, melakukan debugging, dan memanggil operasi API layanan Alibaba Cloud. Alat ini juga menghasilkan contoh kode SDK serta menyediakan diagnosis error dan statistik pemanggilan. Apa itu API?
Deskripsi versi
|
Versi API |
Deskripsi |
|
Direkomendasikan |
Debugging online
Container Registry mendukung debugging API di OpenAPI Explorer. Sebelum memanggil operasi API, pahami terlebih dahulu versi yang tersedia, titik akhir (endpoint), dan metode integrasinya.
Sebagai contoh, untuk melakukan debugging operasi API ListInstance, pilih operasi tersebut dari panel kiri. Pilih titik akhir seperti China (Qingdao), konfigurasikan parameter seperti InstanceName, InstanceStatus, ResourceGroupId, PageNo, dan PageSize, lalu klik Send Request. Panel kanan akan menampilkan dokumentasi, respons, serta contoh kode SDK/CLI.
Halaman debugging
URL untuk debugging API adalah https://next.api.alibabacloud.com/api/cr/2018-12-01/GetInstance.
Deskripsi titik akhir
Container Registry tersedia di berbagai wilayah. Format titik akhir publik: cr.{regionId}.aliyuncs.com. Format titik akhir VPC: cr-vpc.{regionId}.aliyuncs.com. Titik akhir.
Identitas
Secara default, OpenAPI Explorer menggunakan Akun Alibaba Cloud Anda untuk melakukan debugging operasi API. Karena Akun Alibaba Cloud memiliki izin penuh, kami merekomendasikan penggunaan RAM user atau RAM role untuk operasi rutin. Berikan izin kepada identitas RAM tersebut untuk mengelola sumber daya Container Registry sebelum memanggil operasi API. Lampirkan kebijakan sistem ke RAM user.
|
Identity |
Didukung |
|
Ya |
|
|
RAM user (direkomendasikan) |
Ya |
|
RAM role (direkomendasikan) |
Ya |
Metode integrasi
Kami merekomendasikan SDK untuk sebagian besar kasus penggunaan. SDK mudah diintegrasikan dengan aplikasi Anda dan mencakup cakupan operasi terluas.
Metode yang didukung
|
Metode |
Didukung |
|
(Direkomendasikan) Alibaba Cloud SDKs |
Ya |
|
Ya |
|
|
Ya |
|
|
Ya |
|
|
Ya |
Alibaba Cloud SDKs
-
Alibaba Cloud SDK tersedia dalam bahasa Java, C#, Go, Python, TypeScript, Node.js, PHP, dan C++. SDK menangani logika signature, timeout, dan retry, serta mengembalikan objek respons terstruktur. Alibaba Cloud SDKs.
-
Untuk daftar bahasa yang didukung dan instruksi instalasi, lihat Container Registry SDK.
Alibaba Cloud CLI
Jalankan perintah aliyun untuk mengelola sumber daya cloud dari terminal. Apa itu Alibaba Cloud CLI?
Terraform
-
Terraform adalah tool open source infrastructure-as-code yang mengelola sumber daya cloud melalui templat deklaratif, mirip dengan ROS. Apa itu Terraform?
-
Untuk mengelola Container Registry dengan Terraform, lihat Contoh penggunaan Terraform.
-
Tabel berikut mencantumkan resource Terraform yang tersedia untuk Container Registry.
Resource
Description
Aturan sinkronisasi untuk Edisi Perusahaan.
Instans Edisi Perusahaan.
Namespace untuk instans Edisi Perusahaan.
Repositori image untuk instans Edisi Perusahaan.
Pipeline image.
Namespace chart.
Repositori chart.
Kontrol akses jaringan.
Koneksi titik akhir VPC.
Custom API encapsulation
Untuk pemanggilan HTTP native, Anda harus membuat dan menandatangani permintaan secara manual. Custom encapsulation.