inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)

📝 내 Pod 정보를 API로 노출시키기 - downwardAPI, kube-apiserver

질문드립니다.

109

오개발

작성한 질문수 44

1

 

안녕하세요 혹시 실무에서 pod 정보를 API로 노출 시킬일이 있나요? 쿠버네티스 경험이 없어서 여쭤봅니다.

 

예시로, 큰 회사에서 쿠버네티스가 접근이 불가하여 웹으로 확인하거나, API로 쿠버네티스를 컨트롤 할때 사용 할듯한데,

다른 의도가 있을까 해서 여쭤봅니다.

 

 

 

cafe: https://cafe.naver.com/kubeops

kubernetes infrastructure container

답변 1

0

일프로

쿠버네티스 환경에서 Pod 정보를 API로 노출하는 것은 꽤 흔한 실무 요구사항 중 하나 입니다. App들 간에 통신을 할 때 클러스터에 접근 할 필요 없이 API 호출로 여러 가지 작업들을 할 수 있거든요. 특히 자주 사용되는 건 Pod의 상태 정보와 IP 정보입니다.

쿠버네티스는 기본적으로 Service를 통해 Pod를 호출하는 개념이지만, 실제 App을 개발하다보면 Pod의 IP를 확인하고 직접 통신을 해야 하는 경우도 많거든요.

또한 모니터링 할때도 마찬가지고요. 전체 DNS를 통해 전체 IP List를 확인 한 다음, 각 Pod별로 필요한 정보를 API로 조회해 가는식으로 주로 구성합니다.

 

 

Volume과 VolumeMount는 왜 나눠놨을까요?

1

70

2

mc: command not found

0

78

2

http://k8s.core:31080/hostname 요청

1

62

2

worker node에 대해서

1

64

2

내부 Pod간 통신 시 Nginx 사용

1

76

2

로컬 개발환경 구축시 k8s 환경에 대한 테스트는 어떻게 하는지 궁금합니다.

1

84

1

실무 관점에서

1

59

1

강사님 한번에 질문을 하게 되면 좋은데 그렇지 못해 죄송합니다.

1

62

2

강사님 질문 드립니다.

1

51

2

강사님 인그레스와 관련하여 질문 드립니다.

1

61

2

강의내용설명중 이해안가는부분이 있습니다.

1

76

2

tls ingress 기본값 설정

1

102

2

tls인증서 관련시

1

83

2

노트포트타입서비스 만들때 관한 설명

1

111

2

노드 cpu사용량

1

86

2

3211 app소스 경로

0

80

2

어떻게 파일을 읽나요?

0

92

3

이클립스에 해봤는데요

0

178

3

cni 구조 설명시 헷갈린점

0

106

2

술루션 엔지니어란 무엇인지요?

1

97

2

질문드립니다( headless service)

1

69

2

preStop sleep 5초의 기준이 궁금합니다.

1

128

2

설치가 안되서 질문드립니다.

1

232

3

질문드립니다.

1

103

2