全部产品
Search
文档中心

Alibaba Cloud Service Mesh:Kelola aplikasi yang diterapkan dalam pod yang berjalan pada instance kontainer elastis di cluster ACK Serverless

更新时间:Jul 06, 2025

Alibaba Cloud Container Service for Kubernetes (ACK) menyediakan berbagai pilihan kontainer serverless berbasis node virtual dan Elastic Container Instance (ECI). Sebagai contoh, Cluster ACK Serverless memungkinkan integrasi tanpa hambatan antara Kubernetes dan ECI. Topik ini menjelaskan cara menggunakan Service Mesh (ASM) untuk mengelola aplikasi yang diterapkan dalam pod berbasis Elastic Container Instance di Cluster ACK Serverless.

Prasyarat

  • Sebuah Cluster ACK Serverless telah dibuat. Untuk informasi lebih lanjut, lihat Pengenalan Cepat ACK Serverless.

    Catatan

    Untuk menggunakan fitur penemuan layanan, Anda harus menetapkan mode penemuan layanan ke PrivateZone atau CoreDNS saat membuat Cluster ACK Serverless.

  • Cluster ACK Serverless telah ditambahkan ke instance ASM Anda. Untuk informasi lebih lanjut, lihat Tambahkan Cluster ke Instance ASM.

Aktifkan injeksi proxy sidecar otomatis

Setelah mengaktifkan injeksi proxy sidecar otomatis untuk sebuah namespace di konsol ASM, proxy Envoy secara otomatis disuntikkan sebagai sidecar ke setiap pod yang dibuat di namespace tersebut. Proxy Envoy ini membentuk bidang data dari instance ASM. Dalam contoh ini, injeksi proxy sidecar otomatis diaktifkan untuk namespace default. Untuk informasi lebih lanjut, lihat Kelola Namespace Global.

Buat aplikasi yang berjalan di pod berbasis Elastic Container Instance

Semua pod di Cluster ACK Serverless diterapkan pada Elastic Container Instance. Anda tidak perlu menggunakan label untuk menentukan bahwa aplikasi diterapkan di pod berbasis Elastic Container Instance.

Catatan

Setelah aplikasi diterapkan di pod yang berjalan pada Elastic Container Instance, ASM dapat mengelola aplikasi di bidang data menggunakan sidecar.

  1. Jalankan perintah berikut untuk menerapkan aplikasi NGINX:

    kubectl run nginx -n default --image nginx
  2. Jalankan perintah berikut untuk melihat pod pada node virtual:

    kubectl get pod -n default -o wide|grep virtual-kubelet

FAQ

Mengapa saya tidak dapat mengaktifkan penemuan layanan untuk cluster ACK Serverless?

Jika log kontainer tempat sidecar disuntikkan menunjukkan bahwa layanan istiod.istio-system diselesaikan ke alamat IP yang tidak valid, layanan Alibaba Cloud DNS PrivateZone belum diaktifkan. Anda dapat mengaktifkan layanan Alibaba Cloud DNS PrivateZone atau menginstal CoreDNS di halaman Add-ons di konsol ACK. Untuk informasi lebih lanjut tentang cara mengelola komponen sistem di halaman Add-ons, lihat Kelola Komponen.