All Products
Search
Document Center

Container Service for Kubernetes:Deploy dan kelola komponen Knative

Last Updated:Mar 27, 2026

ACK Knative sepenuhnya kompatibel dengan Knative open-source dan memungkinkan Anda menerapkan aplikasi serverless tanpa perlu membeli atau mengelola infrastruktur. Gunakan Konsol ACK untuk menerapkan Knative, menginstal komponen inti dan add-on, serta melakukan upgrade Knative Serving.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Kluster ACK yang dikelola atau kluster khusus ACK yang menjalankan Kubernetes 1.28 atau versi lebih baru

  • Setidaknya tiga node pekerja yang dikonfigurasi untuk kluster tersebut

Jika kluster Anda menjalankan versi yang lebih lama, lihat Lakukan upgrade kluster ACK secara manual.

Deploy Knative

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

  2. Pada halaman Clusters, temukan dan klik nama kluster Anda. Di panel navigasi sebelah kiri, pilih Applications > Knative.

  3. Di tab Components, klik Deploy Knative, pilih gerbang, lalu klik Deploy. Sebelum memilih gerbang, gunakan tabel berikut untuk membandingkan opsi yang tersedia. Untuk panduan lebih rinci, lihat Select an Ingress for Knative. Setelah penerapan selesai, klik Go to Components untuk memeriksa status komponen atau Go to Services untuk melihat Knative Services.

    Gateway Model manajemen Dukungan protokol Batasan utama
    ALB Fully managed HTTP, HTTPS, QUIC; penemuan sertifikat otomatis Memerlukan setidaknya dua vSwitch. Untuk wilayah yang didukung, lihat Wilayah dan zona tempat ALB tersedia.
    MSE Berdasarkan gerbang cloud-native Kompatibel dengan NGINX Ingress dan lebih dari 50 anotasi Mencakup lebih dari 90% kasus penggunaan NGINX Ingress; mendukung beberapa rilis canary secara bersamaan
    ASM Fully managed Service mesh berbasis Istio Cocok untuk tata kelola traffic antar-layanan
    Kourier Self-managed Routing dasar Diterapkan di kluster Anda; memerlukan maintenance manual. Untuk kluster ACK Serverless, aktifkan Alibaba Cloud DNS PrivateZone atau CoreDNS.

    Deployment result

Kelola komponen setelah penerapan

Setelah menerapkan Knative, Anda dapat mengelola komponen individual dari tab Components:

  • Deploy komponen: Temukan komponen dengan status Not Deployed dan klik Deploy di kolom Actions. Klik Confirm di dialog.

  • Uninstall komponen: Temukan komponen tersebut dan klik Uninstall di kolom Actions. Klik Confirm di dialog.

    Penting

    Menguninstall komponen akan menghapus semua CustomResourceDefinitions (CRDs) dan Layanan Knative terkait. Aksi ini tidak dapat dibatalkan.

  • Uninstall Knative: Klik Uninstall di pojok kanan atas. Di dialog, pilih I confirm that I have read the above information and want to uninstall Knative dan klik OK.

Deploy komponen Knative

Knative Serving dan Knative Eventing adalah dua komponen inti. Add-on opsional memperluas fungsionalitas dengan integrasi sumber event seperti GitHub dan Kafka.

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

  2. Pada halaman Clusters, temukan dan klik nama kluster Anda. Di panel navigasi sebelah kiri, pilih Applications > knative.

  3. Pada tab Components, temukan komponen dengan status Not Deployed dan klik Deploy di kolom Actions. Klik Confirm di dialog. Saat kolom Status menampilkan Deployed, komponen tersebut siap digunakan. Untuk menguninstall komponen, klik Uninstall di kolom Actions.

    Penting

    Menguninstall komponen akan menghapus semua CustomResourceDefinitions (CRDs) dan Layanan Knative terkait. Aksi ini tidak dapat dibatalkan.

Upgrade Knative Serving

Knative Serving mengelola workload serverless, termasuk penerapan aplikasi, manajemen versi, skalabilitas otomatis berbasis traffic, dan rilis canary. Saat idle, komponen ini menskalakan jumlah Pod menjadi nol.

Hanya Knative yang dikelola yang dapat di-upgrade. Untuk catatan rilis, lihat Catatan rilis Knative.
  1. Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, klik Clusters.

  2. Pada halaman Clusters, temukan dan klik nama kluster Anda. Di panel navigasi sebelah kiri, pilih Operations > Add-ons.

  3. Pada halaman Add-ons, temukan knative di bagian Others dan ikuti petunjuk untuk melakukan upgrade. Hasil upgrade akan ditampilkan setelah proses selesai.

Langkah selanjutnya

Referensi