全部产品
Search
文档中心

Container Service for Kubernetes:Akses AI Dashboard

更新时间:Jul 06, 2025

Komponen AI cloud-native mencakup AI Dashboard dan AI Developer Console. Anda dapat mengakses keduanya melalui Internet atau jaringan pribadi. Topik ini menjelaskan cara mengakses AI Dashboard.

Prasyarat

  • Kluster Container Service for Kubernetes (ACK) Pro telah dibuat. Pastikan Monitoring Agents dan Log Service diaktifkan pada halaman wizard Konfigurasi Komponen saat membuat kluster. Untuk informasi lebih lanjut, lihat Buat kluster ACK Pro.

  • Versi Kubernetes dari kluster ACK Pro adalah 1.18 atau lebih baru.

  • Suite AI cloud-native telah diinstal.

Metode 1: Akses melalui jaringan pribadi

Anda dapat mengakses AI Dashboard menggunakan private domain name atau private IP address. Sebelum mengakses AI Dashboard melalui jaringan pribadi, pastikan jaringan kluster terhubung ke jaringan kantor Anda.

Private domain name

  1. Saat menginstal suite AI cloud-native, atur Select one of the following methods to access AI Dashboard ke Internal Domain dan masukkan nama domain privat.

    • Setelah kluster ACK dibuat, sebuah controller NGINX Ingress dengan dua replika pod secara otomatis diterapkan. Instance SLB yang menghadap internet juga dibuat sebagai layanan load balancing frontend.

    • Untuk informasi lebih lanjut tentang cara menerapkan controller NGINX Ingress independen lainnya, lihat Terapkan beberapa controller Ingress dalam sebuah kluster.私网域名

  2. Setelah set komponen AI cloud-native diinstal, Anda dapat menggunakan nama domain pribadi untuk mengakses AI Dashboard.

Private IP address

  1. Saat menginstal suite AI cloud-native, atur Select one of the following methods to access AI Dashboard: ke Private IP.私网IP

  2. Setelah set komponen AI cloud-native diinstal, Anda dapat menggunakan SSL-VPN atau sshuttle untuk mengakses AI Dashboard.

    SSL-VPN

    SSL-VPN memungkinkan klien jarak jauh terhubung ke virtual private cloud (VPC) dan mengakses aplikasi atau layanan yang diterapkan di VPC dengan cara yang aman. Anda dapat mengonfigurasi SSL-VPN pada gateway VPN untuk mengakses AI Dashboard dari klien jarak jauh. Untuk informasi lebih lanjut, lihat Hubungkan klien ke VPC menggunakan SSL-VPN.

    sshuttle

    Gunakan sshuttle untuk mengakses AI Dashboard. sshuttle adalah solusi VPN over SSH yang hemat biaya.

    1. Siapkan server lompat yang memiliki akses Internet dan menjalankan Python 3.6 atau lebih baru.

    2. Aktifkan akses Internet untuk kluster.

    3. Kami merekomendasikan Anda mengonfigurasi daftar putih IP di grup keamanan kluster untuk membatasi alamat IP. Untuk informasi lebih lanjut, lihat Panduan konfigurasi untuk grup keamanan ECS.

    4. Instal sshuttle. macOS digunakan dalam kode contoh dan sshuttle 1.0.5 diinstal. Untuk informasi lebih lanjut tentang cara menginstal sshuttle di sistem operasi lain, lihat sshuttle.

      brew install sshuttle@1.0.5
    5. Aktifkan fitur proxy sshuttle. Tentukan alamat IP server lompat SSH dan node kluster yang ingin Anda akses. Dalam kode contoh, alamat IP publik server lompat adalah 39.96.XX.XX dan alamat IP node kluster adalah 192.168.100.0.

      sudo sshuttle -r jack@39.96.XX.XX 192.168.100.0/24 -vv  
    6. Jalankan perintah berikut untuk menanyakan semua Layanan di namespace kube-ai:

      kubectl get service -n kube-ai

      Output yang diharapkan:

      image.png

      • Alamat IP AI Dashboard mengikuti ack-ai-dashboard-admin-ui.

      • Alamat IP AI Developer Console mengikuti ack-ai-dev-console.

    7. Akses alamat IP AI Dashboard dari browser web.

Metode 2: Akses melalui Internet (tidak direkomendasikan untuk lingkungan produksi)

Penting

Metode ini tidak menggunakan TLS. Untuk mengakses AI Dashboard, Anda harus menyiapkan nama domain dan mengonfigurasi sertifikat keamanan. Untuk informasi lebih lanjut, lihat Kontrol akses.

  1. Saat menginstal suite AI cloud-native, jika Anda mengatur Select one of the following methods to access AI Dashboard ke Public Domain, Anda dapat mengakses AI Dashboard melalui Internet. Untuk mengakses AI Dashboard melalui nama domain publik, pastikan bahwa NGINX Ingress diinstal di kluster ACK.

    • Setelah kluster ACK dibuat, sebuah controller NGINX Ingress dengan dua replika pod secara otomatis diterapkan. Instance SLB yang menghadap internet juga dibuat sebagai layanan load balancing frontend.

    • Untuk informasi lebih lanjut tentang cara menerapkan controller NGINX Ingress independen lainnya, lihat Terapkan beberapa controller Ingress dalam sebuah kluster.

      通过公网访问

  2. Setelah suite AI cloud-native diinstal, kluster membuat nama domain Ingress untuk AI Dashboard.

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

    2. Di halaman Clusters, temukan kluster yang Anda inginkan dan klik namanya. Di panel navigasi sebelah kiri, pilih Applications > Cloud-native AI Suite.

    3. Lihat status AI Dashboard dan AI Developer Console. Saat status AI Dashboard adalah Ready, Anda dapat langsung klik AI Dashboard untuk mengaksesnya.

      运维控制台