tôi chạy cụm CoreOS k8s trên Mac OSX, có nghĩa là nó đang chạy bên trong VirtualBox + VagrantLàm thế nào để lộ một dịch vụ Kubernetes bên ngoài sử dụng NodePort
tôi có trong tập tin service.yaml tôi:
spec:
type: NodePort
khi tôi gõ:
kubectl get services
tôi thấy:
NAME CLUSTER_IP EXTERNAL_IP PORT(S) SELECTOR
kubernetes 10.100.0.1 <none> 443/TCP <none>
my-frontend 10.100.250.90 nodes 8000/TCP name=my-app
IP bên ngoài "nút" là gì? Làm cách nào để truy cập vào giao diện người dùng của tôi từ bên ngoài?
Tôi không nghĩ câu trả lời được chọn phản ánh câu hỏi. Dưới đây là một câu trả lời bổ sung trả lời câu hỏi trên: https://stackoverflow.com/a/45805655/1663462 –