inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쉽게 시작하는 쿠버네티스(v1.35)

3.2.파드를 외부에서도 접속하게 하는 서비스(Service)

kubectl 명령어 질문

267

tpcable127

작성한 질문수 5

1

안녕하세요

강의 2-2에서

kubectl expose pod nginx --type=NodePort --port=80이렇게 설정하는데

kubectl expose pod nginx --port=80 이것과 차이점이 뭔가요?

NAME         TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)        AGE

kubernetes   ClusterIP   10.96.0.1      <none>        443/TCP        38m

nginx        NodePort    10.103.228.4   <none>        80:31956/TCP   4m37s

 

[root@m-k8s ~]# k get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 28m nginx ClusterIP 10.101.56.107 <none> 80/TCP 5m2s

 

80을 쓰지 않고 31956을 사용한다는 의미인가요?!

 

 

docker kubernetes

답변 1

0

조훈(Hoon Jo)

안녕하세요 

type을 정하지만 않으면 기본 값으로 clusterIP라는 타입으로 지정됩니다. 

이는 쿠버네티스 클러스터 내부에서 사용할 수 있는 타입이고요. 

현재 쿠버네티스의 API Server가 그 타입으로 지정되어 있습니다. 

NAME         TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)        AGE

kubernetes   ClusterIP   10.96.0.1      <none>        443/TCP        38m

 

그리고 Port는 강의를 듣다보면 허용되는 Port range가 있는데 3만번대 초중반으로 보시면 될 것 같습니다. 

그리고 31956은 노드포트에 접속되는 포트이고 80번은 pod에 접속되는 포트 번호입니다. nginx는 웹서비스라 80번을 사용하도록 하게 한거고요. 

 

환경 설정에 대하여

0

52

2

실습 환경 관련 질의

0

43

2

ch4 디렉토리

0

70

2

cp-k8s-1.30.0(github_SysNet4Admin).ova 파일 확인 부탁드립니다.

0

47

2

6.2 nfs_exporter Permission denied

0

70

2

12분 13초부터의 내용 질문

0

70

1

K8S https 로 try 하는 부분에 대한 Error 확인

0

78

1

deployment 관련 문의

0

83

3

kubectl get nodes 관련 문의

0

197

5

Vagrant 도 에러, OVA도 에러... 실습환경을 만드는게 너무 힘들어요~~~~~!!!!!!

0

112

3

Tabby를 설치후 Copy할때 오류

0

85

3

nginx run 시 ImagePullBackOff 발생

0

101

4

쿠버네티스 환경 구축 질문입니다.

0

110

2

virtualbox 설치 실패

1

123

2

2.4강 brew install 시 .rb 파일 미인식 (./virtualbox-v7.1.10/virtualbox.rb)

1

158

2

워커노드 OS SWAP 질문

0

58

1

2.4.베이그런트(Vagrant)+버추얼박스/vagrant up issue

0

126

2

k run chk-info --image=sysnet4admin/chk-info 에러..

0

100

2

vagrant up 시에 Running pre-flight checks 에서 에러

0

86

2

failed to pull and unpack image \"registry.k8s.io/kube-apiserver:v1.30.14\": context canceled"

0

185

2

vagrant up을 하면 설정과 다르게 설정이 됩니다.

0

123

2

Tabby 무응답

0

126

4

ova 입력시

0

161

3

vagrant up

0

161

2