3- Ingress ve DNS Yapılandırması
DNS Yapılandırması
Ingress yapılandırmasında tanımladığımız alt alan adlarının çözümlenebilmesi için, yerel makinemizde DNS yapılandırması yapmamız gerekiyor.
- Öncelikle, Minikube’ün IP adresini alalım:
minikube ipBu komut bize Minikube’ün IP adresini verecektir. Örneğin, 192.168.49.2 gibi bir IP adresi olabilir.
- Şimdi,
/etc/hostsdosyasını düzenlemek için bir metin düzenleyici açalım:
sudo nano /etc/hosts- Dosyanın sonuna, Minikube’ün IP adresini ve ingress yapılandırmasında tanımladığımız alt alan adlarını ekleyelim:
192.168.49.2 userservice.example.com192.168.49.2 productservice.example.com192.168.49.2 orderservice.example.com192.168.49.2 dispatchservice.example.comIP adresini, minikube ip komutunun çıktısıyla değiştirmeyi unutmayalım.
- Dosyayı kaydedelim ve metin düzenleyiciden çıkalım.
Artık, tarayıcımızda bu alt alan adlarını kullanarak ilgili servislere erişebiliriz. Örneğin:
http://userservice.example.comhttp://productservice.example.comhttp://orderservice.example.comhttp://dispatchservice.example.com
Bu şekilde, ingress ve DNS yapılandırmasını tamamlamış olduk. Artık her bir servisimize kendi alt alan adı üzerinden erişebiliriz.