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
Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, klik Clusters.
Pada halaman Clusters, temukan klaster yang diinginkan dan klik namanya. Di panel navigasi sebelah kiri, pilih .
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.
Klik Next. Pada halaman Parameters, konfigurasikan parameter sesuai deskripsi dalam tabel berikut. Klik OK untuk menyelesaikan instalasi.
CatatanMasuk ke Konsol ACK. Di panel navigasi sebelah kiri, pilih untuk melihat daftar pool node dan menemukan ID pool node.
Tambahkan label berikut ke parameter
nodeSelector:alibabacloud.com/nodepool-id {ID Pool Node}.CatatanAnda hanya perlu menentukan
alibabacloud.com/nodepool-id: {ID Pool Node}pada parameternodeSelector.
Atur bidang
namedancontrollerValuedalam parameteringressClassResource.CatatanJika Anda ingin menyebarkan ack-ingress-nginx-v1 pada klaster ACK Edge beberapa kali, Anda harus menentukan nilai unik untuk bidang
namedancontrollerValuesetiap kali Anda menyebarkan ack-ingress-nginx-v1. Atur bidang berdasarkan deskripsi berikut:Atur
namedalam formatack-nginx-{Nama pool node}. Contoh:ack-nginx-edge-hangzhou.Atur
controllerValuedalam format"k8s.io/ack-ingress-nginx-{Nama pool node}". Contoh:"k8s.io/ack-ingress-nginx-edge-hangzhou".

Pada halaman Parameter, pilih instance Server Load Balancer (SLB) akses internal atau SLB yang menghadap internet dengan menentukan nilai parameter
enableddi bawah parameterexternaldaninternal. 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.
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
ingressClassNameuntuk memastikan bahwa Kelas Ingress sama dengan Kelas Ingress dari controller NGINX Ingress yang disebarkan.Di panel navigasi sebelah kiri, pilih . Pada halaman Ingresses, temukan Ingress yang ingin Anda kelola dan klik Edit YAML di kolom Aksi.

Tambahkan parameter
ingressClassNamedan pastikan nilainya sama dengan nilai parameteringressClassResource.namedi Langkah 1.
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 untuk melihat alamat IP.

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