All Products
Search
Document Center

Container Service for Kubernetes:Mengelola aplikasi di cluster Kubernetes terdaftar menggunakan ASM

Last Updated:Jul 06, 2025

Anda dapat menghubungkan cluster Kubernetes yang diterapkan di pusat data atau cloud pihak ketiga ke cluster Kubernetes terdaftar dan mengelola aplikasi di dalamnya menggunakan Service Mesh (ASM). Topik ini menjelaskan cara mengelola aplikasi di cluster Kubernetes terdaftar menggunakan ASM.

Prasyarat

  • ASM telah diaktifkan. Untuk mengaktifkan ASM, kunjungi Konsol ASM. Untuk informasi lebih lanjut, lihat Apa itu ASM? dan Aturan Penagihan.

  • Cluster eksternal telah terhubung ke cluster Kubernetes terdaftar. Untuk informasi lebih lanjut, lihat Buat Cluster Terdaftar di Konsol ACK.

  • Jaringan yang digunakan oleh cluster Kubernetes terdaftar pada bidang data plane dapat berkomunikasi dengan virtual private cloud (VPC) tempat instance ASM Anda berada. Bandwidth memenuhi persyaratan agar konfigurasi cluster tempat instance ASM Anda berada dapat disinkronkan secara real-time ke sidecar proxy.

    Setelah instance AMS dibuat, Anda dapat pergi ke halaman Instances Status di Konsol ASM untuk memastikan bahwa status sinkronisasi semua konfigurasi adalah Configuration synchronized.

Prosedur

  1. Buat instance ASM.

    1. Masuk ke Konsol ASM. Di panel navigasi sebelah kiri, pilih Service Mesh > Mesh Management.

    2. Di halaman Mesh Management, klik Create ASM Instance, konfigurasikan parameter sesuai kebutuhan, baca dan setujui Service Agreement, lalu klik Create Service Mesh.

      Tabel berikut mencantumkan item konfigurasi utama. Untuk informasi lebih lanjut tentang item konfigurasi, lihat Buat Instance ASM.

      Item konfigurasi

      Deskripsi

      Region

      Pilih wilayah tempat cluster Kubernetes terdaftar berada atau wilayah terdekat dari cluster Kubernetes terdaftar.

      VPC

      Pilih VPC tempat cluster Kubernetes terdaftar berada dari daftar drop-down.

      vSwitch

      Pilih vSwitch dari daftar drop-down. Jika tidak ada vSwitch yang memenuhi kebutuhan Anda, klik Create vSwitch untuk membuat satu. Untuk informasi lebih lanjut, lihat Buat dan kelola vSwitch.

      API Server access

      Pilih atau hapus centang Use EIP to expose API Server. Instance ASM berjalan pada runtime Kubernetes. Anda dapat menggunakan server API untuk mendefinisikan berbagai sumber daya mesh, seperti layanan virtual, aturan tujuan, dan gateway Istio.

      • Jika Anda memilih Gunakan EIP untuk mengekspos API Server, alamat IP elastis (EIP) akan dibuat dan dikaitkan dengan instance CLB internal-facing. Port 6443 dari server API diekspos. Anda dapat menggunakan file kubeconfig dari cluster untuk terhubung dan mengelola cluster melalui Internet untuk mendefinisikan sumber daya mesh.

      • Jika Anda menghapus centang Gunakan EIP untuk mengekspos API Server, tidak ada EIP yang dibuat. Anda dapat menggunakan file kubeconfig dari cluster untuk terhubung dan mengelola cluster untuk mendefinisikan sumber daya mesh hanya melalui VPC tempat cluster berada.

      Catatan
      • Untuk menggunakan endpoint publik untuk mengekspos Istio Pilot, ajukan tiket.

      • Dibutuhkan waktu 2 hingga 3 menit untuk membuat instance ASM.

  2. Tambahkan cluster Kubernetes terdaftar ke instance ASM. Untuk informasi lebih lanjut, lihat Tambahkan Cluster ke Instance ASM.

  3. Buat gateway ingress. Untuk informasi lebih lanjut, lihat Buat Gateway Ingress.

    Tabel berikut mencantumkan item konfigurasi utama.

    Item konfigurasi

    Deskripsi

    Cluster

    Pilih cluster Kubernetes terdaftar tempat Anda ingin menerapkan gateway ingress dari daftar drop-down.

    CLB Instance Type

    Cluster Kubernetes terdaftar yang berbeda mungkin mendukung tipe classic load balancer (CLB) yang berbeda. Pilih Internet Access atau Private Access berdasarkan kebutuhan bisnis Anda. Jika cluster Kubernetes terdaftar tidak mendukung instance CLB, pilih Internet Access sebagai Tipe Instance CLB. Setelah gateway ingress dibuat, edit file YAML dari gateway ingress untuk menentukan tipe layanan, seperti Nodeport atau ClusterIP.

    Buat Instance CLB

    Anda hanya dapat memilih Create a CLB Instance.

    Port Mapping

    Port kontainer default di Konsol ASM sama dengan port layanan. Jika Anda menggunakan file YAML untuk membuat gateway ingress, kami sarankan agar Anda menjaga port kontainer tetap konsisten dengan port layanan.

  4. Sebarkan aplikasi di cluster Kubernetes terdaftar. Untuk informasi lebih lanjut, lihat Sebarkan Aplikasi di Instance ASM.

    Sebarkan aplikasi di cluster Kubernetes terdaftar baik dengan menjalankan perintah di klien kubectl atau menggunakan konsol ACK.

  5. Definisikan sumber daya Istio. Untuk informasi lebih lanjut, lihat Gunakan Sumber Daya Istio untuk Merutekan Lalu Lintas ke Versi Berbeda dari Layanan.