Elastic Container Instance (ECI) menerapkan batas pada tingkat instans, API, dan integrasi Kubernetes. Beberapa batas bersifat tetap, sedangkan yang lainnya dapat ditingkatkan dengan mengajukan permintaan peningkatan kuota.
Batas instans
Batas berikut berlaku untuk setiap instans Elastic Container Instance.
| Resource | Limit | Adjustable |
|---|---|---|
| vCPU per instans | 64 vCPU | Tidak |
| Volume per instans | 20 | Tidak |
| Kontainer per instans | 20 | Tidak |
| Jenis jaringan | Hanya VPC | Tidak |
| Persyaratan akun untuk Tiongkok daratan | Verifikasi identitas wajib Untuk membuat instans ECI di wilayah dalam Tiongkok, akun Anda harus lulus verifikasi identitas. | Tidak |
| vCPU per wilayah | Bervariasi berdasarkan akun dan penggunaan historis | Ya — gunakan Quota Center untuk mengajukan peningkatan |
Untuk melihat kuota vCPU regional Anda saat ini, buka halaman Privileges di Konsol Elastic Container Instance.
Batas API
Setiap operasi API memiliki kuota maksimum panggilan per menit. Jika kuota default tidak memenuhi kebutuhan Anda, ajukan tiket untuk meminta peningkatan.
| API operation | Max calls per minute |
|---|---|
| DescribeContainerGroups | 2.000 |
| DescribeContainerGroupMetric | 2.000 |
| CreateContainerGroup | 1.000 |
| DeleteContainerGroup | 1.000 |
| DescribeContainerGroupPrice | 1.000 |
| ExportContainerGroupTemplate | 1.000 |
| ExecContainerCommand | 500 |
| DescribeContainerLog | 500 |
| RestartContainerGroup | 500 |
| UpdateContainerGroup | 500 |
| DescribeMultiContainerGroupMetric | 500 |
| CreateImageCache | 200 |
Batas Kubernetes
ECI terintegrasi dengan Kubernetes melalui Virtual Kubelet, implementasi node virtual dari komunitas Kubernetes. Instans Elastic Container Instance dijalankan di seluruh kolam sumber daya Alibaba Cloud, bukan pada node fisik tetap. Oleh karena itu, fitur Kubernetes yang bergantung pada akses langsung ke host tidak didukung.
Tabel berikut mencantumkan fitur yang tidak didukung beserta alternatif yang direkomendasikan.
| Unsupported feature | Why it is not supported | Alternative |
|---|---|---|
| HostPath | Memerlukan akses langsung ke filesystem host | Gunakan volume emptyDir, disk, atau Penyimpanan File NAS (NAS) |
| HostNetwork | Memerlukan pemetaan port host ke kontainer | Buat Service bertipe LoadBalancer |
| DaemonSet | Memerlukan pod statis pada host kontainer tetap | Deploy beberapa image dalam satu Pod menggunakan kontainer sidecar |
| Service bertipe NodePort | Memerlukan pemetaan port host ke kontainer | Buat Service bertipe LoadBalancer |
ulimit
ECI tidak mendukung modifikasi pengaturan ulimit. Untuk memeriksa nilai ulimit default dalam kontainer, jalankan:
ulimit -aJika Anda perlu memodifikasi pengaturan ulimit, ajukan tiket.
Port yang dicadangkan
Jangan gunakan port berikut saat men-deploy layanan karena port tersebut dicadangkan oleh ECI dan layanan terkait.
| Port | Reserved by |
|---|---|
| 111, 10250, 10255 | Antarmuka ECI (exec, log, metrik) |
| 998 | Cloud Paralleled File System (CPFS) |