全部产品
Search
文档中心

Container Service for Kubernetes:Ikhtisar

更新时间:Jul 02, 2025

Tema ini memperkenalkan Ingress dan menjelaskan cara kerja pengontrol Ingress serta pengontrol Ingress NGINX.

Pengenalan Ingress

Dalam kluster Kubernetes, Ingress berfungsi sebagai titik akses yang mengekspos Layanan dalam kluster. Ingress mendistribusikan sebagian besar lalu lintas jaringan yang ditujukan untuk Layanan di dalam kluster. Ingress adalah objek sumber daya Kubernetes yang digunakan untuk mengaktifkan akses eksternal ke Layanan dalam kluster Kubernetes. Anda dapat mengonfigurasi aturan routing untuk Ingress guna mengarahkan lalu lintas jaringan ke pod backend dari Layanan yang berbeda.

Cara kerja pengontrol Ingress

Pengontrol Ingress digunakan untuk mem-parsing aturan pengalihan Ingress dalam kluster Kubernetes. Setelah menerima permintaan yang sesuai dengan aturan Ingress, pengontrol Ingress mengarahkan permintaan tersebut ke Layanan yang sesuai. Kemudian, Layanan meneruskan permintaan ke pod, dan pod memproses permintaan tersebut. Dalam kluster Kubernetes, Layanan, Ingress, dan pengontrol Ingress bekerja melalui proses berikut:

  • Layanan adalah abstraksi dari aplikasi yang diterapkan dalam sekelompok pod replika.

  • Ingress berisi aturan reverse proxy. Ingress mengontrol ke Layanan mana permintaan HTTP atau HTTPS diarahkan. Sebagai contoh, Ingress mengarahkan permintaan ke Layanan yang berbeda berdasarkan host dan URL dalam permintaan.

  • Pengontrol Ingress adalah program reverse proxy yang mem-parsing aturan Ingress. Jika terjadi perubahan pada aturan Ingress, pengontrol Ingress memperbarui aturan tersebut secara otomatis. Setelah menerima permintaan, pengontrol Ingress mengalihkan permintaan ke Layanan berdasarkan aturan Ingress.

Perubahan pada Ingress dalam kluster Kubernetes diperbarui ke pengontrol Ingress melalui API server kluster. Konfigurasi instance SLB dibuat secara dinamis berdasarkan perubahan tersebut. Selanjutnya, aturan Ingress diperbarui sesuai dengan konfigurasi tersebut. How it works

Cara menggunakan pengontrol Ingress NGINX

ACK Serverless cluster menyediakan pengontrol Ingress NGINX yang dioptimalkan berdasarkan versi open source. Anda dapat menginstal pengontrol Ingress NGINX saat membuat ACK Serverless cluster.