ECI memungkinkan Anda men-deploy aplikasi terkontainerisasi melalui konsol atau OpenAPI. Integrasi ECI dengan kluster Kubernetes melalui Virtual Kubelet memungkinkan penanganan lonjakan lalu lintas dengan skalabilitas elastis.
Gunakan ECI dari konsol, SDK, atau API
Jika Anda tidak memerlukan fitur Kubernetes seperti orkestrasi kontainer, load balancing, atau tugas terjadwal, gunakan ECI secara langsung melalui konsol, SDK, atau API. Gunakan ECI dari konsol dan API ECI.
Konsol
Paling cocok untuk pemula. Buat instans ECI dan jalankan kontainer melalui konsol. Gunakan ECI di konsol.
SDK atau API
Untuk pengembang yang tidak menggunakan Kubernetes. Lakukan pengujian cepat di portal OpenAPI atau instal SDK (Java, Python, atau Go) untuk pengembangan. Gunakan ECI melalui SDK.
Gunakan ECI dengan Container Service for Kubernetes
ECI terintegrasi dengan Container Service for Kubernetes (ACK). Gunakan kluster ACK Serverless atau kluster ACK untuk menjalankan kontainer di atas ECI. Gunakan ECI dengan ACK.
ACK Serverless (berjalan sepenuhnya di atas ECI)
Kluster ACK Serverless berjalan sepenuhnya di atas ECI. Buat Pod secara langsung tanpa perlu men-deploy node virtual—setiap Pod dipetakan ke satu instans ECI. Gunakan ECI dengan kluster ACK serverless.

Alur kerja:
-
Buat kluster ACK serverless.
-
Siapkan gambar kontainer.
-
Buat aplikasi.
-
Buat aplikasi di konsol ACK.
-
Buat aplikasi dengan kubectl di CloudShell.
-
Dapatkan file KubeConfig dan buat aplikasi dengan klien kubectl.
-
ACK (gunakan ECI dan ECS bersama-sama)
Kluster ACK secara default berjalan di atas ECS. Deploy komponen node virtual dengan Virtual Kubelet untuk membuat Pod ECI. Setiap Pod pada node virtual dipetakan ke satu instans ECI.

Alur kerja:
-
Buat kluster ACK.
-
Deploy komponen ack-virtual-node untuk membuat node virtual.
-
Siapkan gambar kontainer.
-
Buat aplikasi.
-
Buat aplikasi di konsol ACK.
-
Buat aplikasi dengan kubectl di CloudShell.
-
Dapatkan file KubeConfig dan buat aplikasi dengan klien kubectl.
-
Gunakan ECI dengan kluster Kubernetes yang dikelola sendiri
Deploy VNode di kluster Kubernetes yang dikelola sendiri (on-premises atau di atas ECS) untuk menjalankan Pod sebagai instans ECI. VNode kompatibel dengan API Kubernetes native. Gunakan ECI di kluster Kubernetes yang dikelola sendiri.

VNode ditagih berdasarkan jumlah. Setiap VNode mencakup satu node resident yang setara dengan instans ECI berkapasitas 2 vCPU dan memori 8 GiB. Anda akan dikenai biaya untuk instans ini.
Alur kerja:
-
Konfigurasikan lingkungan dasar.
-
Deploy node virtual.
-
Siapkan gambar kontainer.
-
Buat aplikasi dengan kubectl.