In this section, we will take a look at Service Networking
ClusterIP
clusterIP.yaml
apiVersion: v1
kind: Service
metadata:
name: local-cluster
spec:
ports:
- port: 80
targetPort: 80
selector:
app: nginx
nodeportIP.yaml
apiVersion: v1
kind: Service
metadata:
name: nodeport-wide
spec:
type: NodePort
ports:
- port: 80
targetPort: 80
selector:
app: nginx
Q. 어떻게 서비스는 Ip 를 가져오고, 모든 노드에서 사용가능하게 할 수 있을까? 노드에 포트를 통해 외부 사용자가 서비스를 이용할 수 있게 하는 방법은 무엇일까? 누가 그일을 하고 있고, 어디에서 볼 수 있을까?