全部产品
Search
文档中心

Container Service for Kubernetes:Menyebarkan suite AI cloud-native di klaster ACK Edge

更新时间:Jul 06, 2025

Suite AI cloud-native menyediakan AI Dashboard dan AI Developer Console untuk memungkinkan Anda melihat status klaster serta mengirimkan pekerjaan pelatihan dengan cepat. Metode penyebaran komponen Ingress pada klaster ACK Edge berbeda dari metode yang digunakan pada klaster ACK Pro. Proses penyebaran suite AI cloud-native pada klaster ACK Edge telah diperbarui. Topik ini menjelaskan cara menyebarkan suite AI cloud-native pada klaster ACK Edge.

Prasyarat

  • Sebuah klaster ACK Edge yang menjalankan Kubernetes 1.18 atau versi lebih baru telah dibuat. Untuk informasi lebih lanjut, lihat Membuat klaster ACK Edge di konsol.

  • Komponen csi-plugin dan csi-provisioner telah diinstal pada klaster ACK Edge. Untuk informasi lebih lanjut, lihat Mengelola komponen.

Langkah 1: Menyebarkan controller NGINX Ingress

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

  2. Pada halaman Clusters, temukan klaster yang diinginkan dan klik namanya. Di panel navigasi sebelah kiri, pilih Applications > Helm.

  3. Pada halaman Helm, klik Deploy. Pada langkah Basic Information, konfigurasikan parameter sesuai tabel berikut.

    Parameter

    Contoh

    Application Name

    ack-ingress-nginx-{Nama pool node}

    Namespace

    kube-system

    Source

    Nilai default: Marketplace.

    Chart

    • Skenario Penggunaan: Pilih All.

    • Arsitektur yang Didukung: Pilih amd64.

    • Kotak pencarian: Cari ack-ingress-nginx-v1.

  4. Klik Next. Pada halaman Parameters, konfigurasikan parameter sesuai deskripsi dalam tabel berikut. Klik OK untuk menyelesaikan instalasi.

    Catatan

    Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, pilih Nodes > Node Pools untuk melihat daftar pool node dan menemukan ID pool node.

    • Tambahkan label berikut ke parameter nodeSelector: alibabacloud.com/nodepool-id {ID Pool Node}.

      Catatan

      Anda hanya perlu menentukan alibabacloud.com/nodepool-id: {ID Pool Node} pada parameter nodeSelector.

      label

    • Atur bidang name dan controllerValue dalam parameter ingressClassResource.

      Catatan

      Jika Anda ingin menyebarkan ack-ingress-nginx-v1 pada klaster ACK Edge beberapa kali, Anda harus menentukan nilai unik untuk bidang name dan controllerValue setiap kali Anda menyebarkan ack-ingress-nginx-v1. Atur bidang berdasarkan deskripsi berikut:

      • Atur name dalam format ack-nginx-{Nama pool node}. Contoh: ack-nginx-edge-hangzhou.

      • Atur controllerValue dalam format "k8s.io/ack-ingress-nginx-{Nama pool node}". Contoh: "k8s.io/ack-ingress-nginx-edge-hangzhou".

      para

    • Pada halaman Parameter, pilih instance Server Load Balancer (SLB) akses internal atau SLB yang menghadap internet dengan menentukan nilai parameter enabled di bawah parameter external dan internal. Jika Anda memilih instance SLB yang menghadap internet, resolusi nama domain akan mengarah ke alamat IP publik. Jika Anda memilih instance SLB akses internal, gunakan alamat IP privat yang dapat diakses dan diselesaikan.

      image

Langkah 2: Menyebarkan suite AI cloud-native

Untuk informasi lebih lanjut tentang cara menyebarkan suite AI cloud-native, lihat Menyebarkan suite AI cloud-native. Perhatikan informasi berikut selama instalasi.

  • Disarankan untuk menyebarkan suite AI cloud-native pada node di cloud agar dapat memanfaatkan kemampuan komputasi cloud. Jika Anda ingin menjadwalkan suite AI cloud-native ke pool node tertentu, konfigurasikan parameter Selector atau Affinity dari pod yang sesuai.

  • Jika Anda ingin menggunakan layanan penyimpanan data mandiri di klaster Anda, Anda harus menginstal komponen ack-mysql saat menyebarkan suite AI cloud-native. Komponen tersebut harus ditempatkan pada node di cloud.

    Setelah instalasi selesai, dua Ingress akan ditampilkan pada halaman Ingresses. Anda harus menambahkan parameter ingressClassName untuk memastikan bahwa Kelas Ingress sama dengan Kelas Ingress dari controller NGINX Ingress yang disebarkan.

    1. Di panel navigasi sebelah kiri, pilih Network > Ingresses. Pada halaman Ingresses, temukan Ingress yang ingin Anda kelola dan klik Edit YAML di kolom Aksi.image

    2. Tambahkan parameter ingressClassName dan pastikan nilainya sama dengan nilai parameter ingressClassResource.name di Langkah 1.image

  • Jika Anda ingin mengakses konsol melalui nama domain publik selama penyebaran, resolusi nama domain harus mengarah ke alamat IP controller NGINX Ingress yang Anda instal. Di panel navigasi sebelah kiri, pilih Network > Services untuk melihat alamat IP.image

Setelah penyebaran selesai, Anda dapat mengakses konsol menggunakan AI Dashboard. Untuk informasi lebih lanjut, lihat Mengakses AI Dashboard.