All Products
Search
Document Center

Alibaba Cloud Service Mesh:Mengakses gerbang masuk ASM melalui beberapa CLB

Last Updated:Jun 22, 2026

Topik ini menjelaskan cara mengikat instans CLB tambahan ke gerbang masuk ASM dan menggunakan beberapa CLB untuk mengaksesnya.

Prasyarat

Prosedur

Buat Service baru untuk menyediakan instans CLB tambahan bagi gerbang masuk ASM.

Catatan

Menghapus Service tambahan tersebut juga akan menghapus instans CLB yang sesuai.

  1. Masuk ke ACK console. Di panel navigasi kiri, klik Clusters.

  2. Pada halaman Cluster List, klik nama kluster tujuan atau klik Details di kolom Actions.

  3. Di panel navigasi kiri halaman manajemen kluster, pilih Network > Services.

  4. Pada halaman Services, atur Namespace menjadi istio-system, lalu klik Create Resources in YAML di pojok kanan atas.

  5. Pada halaman Create, atur Sampel Template menjadi Custom, salin konten berikut ke dalam kotak teks Template, lalu klik Create.

    Penting

    Nilai nodePort tidak boleh bentrok dengan port yang sudah ada di kluster.

    apiVersion: v1
    kind: Service
    metadata:
      annotations:
        service.beta.kubernetes.io/alibaba-cloud-loadbalancer-spec: slb.s1.small
        service.beta.kubernetes.io/alicloud-loadbalancer-address-type: internet
      labels:
        app: istio-ingressgateway
        asm-system: 'true'
        istio: ingressgateway
      name: istio-ingressgateway-2
      namespace: istio-system
    spec:
      externalTrafficPolicy: Cluster
      ports:
        - name: http-0
          nodePort: 30544
          port: 80
          protocol: TCP
          targetPort: 80
        - name: https-2
          nodePort: 30682
          port: 443
          protocol: TCP
          targetPort: 443
      selector:
        app: istio-ingressgateway
        asm-system: 'true'
        istio: ingressgateway
        provider: asm
      sessionAffinity: None
      type: LoadBalancer
    • name: Nama service. Dalam topik ini, parameter ini diatur ke istio-ingressgateway-2.

    • service.beta.kubernetes.io/alibaba-cloud-loadbalancer-spec: Menetapkan spesifikasi instans CLB. Nilai yang valid: slb.s1.small, slb.s2.small, slb.s2.medium, slb.s3.small, slb.s3.medium, dan slb.s3.large.

    • service.beta.kubernetes.io/alicloud-loadbalancer-address-type: Menentukan jenis jaringan CLB. Nilai yang valid:

      • internet: Jaringan publik.

      • intranet: jaringan pribadi.

    Setelah Anda membuat Service tersebut, sistem secara otomatis menyediakan instans CLB baru.

  6. Verifikasi bahwa gerbang masuk ASM dapat diakses melalui beberapa instans CLB.

    1. Pada halaman Services, temukan Service istio-ingressgateway dan istio-ingressgateway-2. Untuk masing-masing Service, catat alamat IP-nya untuk port 80 dari kolom External IP.

    2. Di browser web Anda, kunjungi http://<External_IP_of_istio-ingressgateway>/productpage dan http://<External_IP_of_istio-ingressgateway-2>/productpage secara terpisah.

      Halaman produk aplikasi Bookinfo Sample akan ditampilkan, yang mencakup ringkasan buku The Comedy of Errors, bagian Book Details (Jenis, Jumlah Halaman, Penerbit, Bahasa, ISBN, dll.), serta bagian Book Reviews (penilaian dan ulasan pengguna).

      Gerbang masuk ASM dapat diakses melalui beberapa instans CLB jika halaman aplikasi Bookinfo berhasil dimuat dari kedua alamat tersebut.