프로그래밍/네트워크

[K8S] nodePort, port, targetPort 구분

Karsei 2022. 6. 8. 14:33

NodePort

- 외부에서 접속하기 위해 사용하는 포트

port

- Cluster 내부에서 사용할 Service 객체의 포트

targetPort

- Service객체로 전달된 요청을 Pod(deployment)로 전달할때 사용하는 포트

 

apiVersion: v1
kind: Service
metadata:
   name: helloworld-service
spec:
  ports:
  - nodePort: 31001
     port: 8080
    
targetPort: 80
    
protocol: TCP
 
selector:
   
app: helloworld
  type: NodePort

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=freepsw&logNo=221910012471