içinde
NodePort
türünü kullanarak miniKube kullanarak bir hizmet maruz kaldım. Uygulamamın çalışmasını test etmek istiyorum ancak herhangi bir harici ip göremiyorum ama sadece port.
https://kubernetes.io/docs/tutorials/kubernetes-basics/expose-interactive/: İşte benim çıktısı: Benim laptop üzerinde çalışırken
$kubectl get service
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes 10.0.0.1 <none> 443/TCP 1h
kubernetes-bootcamp 10.0.0.253 <nodes> 8080:31180/TCP 20m
$kubectl describe services/kubernetes-bootcamp
Name: kubernetes-bootcamp
Namespace: default
Labels: run=kubernetes-bootcamp
Annotations: <none>
Selector: run=kubernetes-bootcamp
Type: NodePort
IP: 10.0.0.253
Port: <unset> 8080/TCP
NodePort: <unset> 31180/TCP
Endpoints: 172.17.0.2:8080
Session Affinity: None
Events: <none>
ben maruz Uygulamamda çıktısını almak için curl
kullanmak üzere bu durumda External IP
Ne yani, burada öğretici izledi.
S. S: <nodes>
External-IP
altında get service
komutunun çıkışında ne anlama geliyor?
Bu işe yaradı! MiniKube kullanmıyorsam, yukarıdaki sorunun nasıl çözüleceğini açıklayabilir misiniz? – Akash
Anladım, sadece düğüm ip adresine ping atmam gerekiyor, bunun anlamı, düğüm ip adresi. – Akash