Container Service for Kubernetes (ACK) Serverless menyediakan add-on Nginx Ingress Controller yang dioptimalkan dari versi komunitas open-source. Topik ini menjelaskan cara menginstalnya di kluster ACK Serverless, baik saat pembuatan kluster maupun melalui halaman Add-ons.
Proyek Ingress NGINX open-source akan berhenti menerima pembaruan maintenance setelah Maret 2026. Akibatnya, Container Service for Kubernetes (ACK) akan menghentikan maintenance add-on Nginx Ingress Controller. Harap lakukan penilaian menyeluruh terhadap risiko terkait sebelum melanjutkan penggunaannya.
Metode instalasi
ACK Serverless mendukung dua metode instalasi:
| Metode | Kapan digunakan |
|---|---|
| Saat pembuatan kluster | Anda belum membuat kluster |
| Dari halaman Add-ons | Kluster Anda sudah berjalan |
Instal saat pembuatan kluster
Saat membuat kluster ACK Serverless, pilih Nginx Ingress di bagian konfigurasi Ingress.
NGINX Ingress controller memerlukan:
-
Dua instans Elastic Container Instance (ECI), masing-masing dengan 2 core CPU dan memori 4 GiB, untuk menjalankan controller
-
Satu instans Server Load Balancer (SLB) (Internet-facing atau akses internal; spesifikasi instans SLB dapat disesuaikan dengan kebutuhan Anda)
Instal dari halaman Add-ons
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Di halaman Clusters, klik nama kluster target atau klik Details di kolom Actions.
-
Di panel navigasi kiri halaman detail kluster, klik Add-ons.
-
Di tab Networking, pada bagian Nginx Ingress Controller, klik Install.
-
Pada kotak dialog Install Nginx Ingress Controller, klik OK.
Setelah instalasi, status Installed akan muncul di bagian Nginx Ingress Controller.