더북(TheBook)

4. kubectl get services를 실행해 노드포트 서비스로 생성한 np-svc 서비스를 확인합니다.

[root@m-k8s ~]# kubectl get services
NAME         TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)        AGE
kubernetes   ClusterIP   10.96.0.1       <none>        443/TCP        87m
np-svc      NodePort   10.103.31.217   <none>        80:30000/TCP   18s 

노드포트의 포트 번호가 30000번으로 지정됐습니다. CLUSTER-IP(10.103.31.217)는 쿠버네티스 클러스터의 내부에서 사용하는 IP로, 자동으로 지정됩니다.

5. 쿠버네티스 클러스터의 워커 노드 IP를 확인합니다.

[root@m-k8s ~]# kubectl get nodes -o wide
NAME     STATUS   ROLES    AGE   VERSION   INTERNAL-IP     …  CONTAINER-RUNTIME
m-k8s    Ready    master   88m   v1.18.4   192.168.1.10    …  docker://1.13.1
w1-k8s   Ready    <none>   84m   v1.18.4   192.168.1.101  …  docker://1.13.1
w2-k8s   Ready    <none>   81m   v1.18.4   192.168.1.102  …  docker://1.13.1
w3-k8s   Ready    <none>   77m   v1.18.4   192.168.1.103  …  docker://1.13.1 
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.