DevOps

Ingress & API Gateway

Ingress controllers (NGINX, Traefik), Gateway API, cert-manager, TLS termination, troubleshooting ingress routing

20 pertanyaan wawancara·
Mid-Level
1

Apa peran utama Ingress di Kubernetes?

Jawaban

Ingress mengekspos layanan HTTP dan HTTPS dari luar cluster ke layanan internal, dengan routing berbasis aturan (host, path). Memungkinkan pengelolaan beberapa layanan melalui satu IP publik, tidak seperti layanan LoadBalancer yang memerlukan satu IP per layanan. Ingress juga menyediakan terminasi TLS, pengalihan, dan routing berbasis konten.

2

Apa perbedaan antara Ingress dan Service tipe LoadBalancer?

Jawaban

Service LoadBalancer membuat load balancer cloud khusus dengan IP publik unik per layanan, yang bisa mahal dengan beberapa layanan. Ingress menggunakan satu titik masuk (satu IP) untuk merutekan trafik ke beberapa layanan backend via aturan routing (host-based, path-based). Ingress memerlukan Ingress Controller untuk berfungsi, sementara LoadBalancer dikelola langsung oleh cloud provider.

3

Apa itu Ingress Controller di Kubernetes?

Jawaban

Ingress Controller adalah komponen yang memantau Kubernetes API untuk mendeteksi resource Ingress, kemudian mengonfigurasi reverse proxy secara otomatis (seperti NGINX, Traefik, HAProxy) untuk mengimplementasikan aturan routing yang didefinisikan. Tidak seperti controller Kubernetes lain yang terintegrasi secara default, Ingress Controller harus diinstal secara terpisah. Ini menerjemahkan aturan Ingress ke konfigurasi proxy yang sebenarnya.

4

Apa Ingress Controller paling populer di tahun 2025?

5

Bagaimana mengonfigurasi routing berbasis host dengan Ingress?

+17 pertanyaan wawancara

Kuasai DevOps untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis