KUBERNETES / LAB 6 · Orta · 7 DK · SİMÜLASYON
Ingress ile dışarıya açıl.
Host ve path kurallarının isteği hangi Service’e taşıdığını keşfet.
01 / KAVRAMI ANLA
Ingress, HTTP/HTTPS için host ve path kuralları tanımlar. İsteği karşılayıp kuralları uygulayan bir Ingress controller gerekir; yalnızca Ingress nesnesi oluşturmak yeterli değildir. Bu modelde /api api-service’e, /auth auth-service’e gider. HTTPS sertifikasının doğru yapılandırıldığı varsayılır.
IngressControllerHostPath
İlgili komut / yapılandırma örneği
spec:
rules:
- host: app.example.test
http:
paths:
- path: /api
pathType: Prefix
backend:
service:
name: api-service
port: { number: 80 }Yapılandırma parçaları ilgili kavramı gösterir; tek başına tam uygulama manifesti olmayabilir. 02 / SENİN GÖREVİN
/api/users ve /auth/login yollarına istek gönder. Ardından controller’ı kapatıp yönlendirmenin durduğunu gör.
kubernetes / lab-6
Ingress / app.example.test
/api → api-service/auth → auth-serviceKurallar path segmentine göre Prefix eşleşmesi yapar: /api/users eşleşir, /apix eşleşmez.
DENEY BAŞLAMAYA HAZIR
03 / KENDİNİ DENE
Ingress nesnesi tek başına trafiği yönlendirir mi?
Laboratuvarın tamamlanması için deney hedefini gerçekleştir ve soruyu yanıtla.