inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

초보를 위한 쿠버네티스 안내서

ReplicaSet

LABELS 이 동일하면 같은 Pod 인것인가요?

272

토치파이

작성한 질문수 3

2

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
안녕하세요 수강중에 궁금한 부분이 있어서 질문드립니다.
 
강의 6:00 쯤에 Label 에 다시 app=echo 를 추가하였더니, 원했던 상태인 1을 유지하기위해 pod 하나를 제거하는 부분을 확인했는데요,
 
제가 궁금한것은
label 이 같은 pod은, pod 내부의 컨테이너라던가 그런것들이 모두 동일하다는 것을 의미하는것인가요?

강의 내용에서는 물론 동일한 pod 의 label 변경을 통해 실습을 한것이였는데, 만약 서로 가지고 있는 정보가 다른 두개의 pod 이 있을경우
 
예를들어
1. pod , label app=echo, tier=app (기존 rs를 통해 생성된 pod)
2. pod , label tier=app (다른 pod)
 
이런 경우에서 2번 pod 에 app=echo 를 추가하였을때, 분명 1,2는 서로 다른 pod 일텐데,, replicas 가 1 이였으므로 하나를 제거 할 것으로 예상됩니다. 그럼 어떤기준으로 무엇을 제거하는거죠?
 
spec 에 있던 containers 의 name 과 image 도 자동으로 확인하는것인가요?
 
전반적인 개념이 많이 부족하여 질문의 전달성이 떨어질까 걱정입니다.. 감사합니다
 
 

pod docker replicaset kubernetes

답변 1

0

subicura

안녕하세요.

쿠버네티스는 생각보다 느슨하게 Pod을 관리합니다. 뭔가 철저하게 Pod의 구성요소를 체크하고 관리를 해야 할 것 같은데 그렇지 않은 것이죠.

만약 서로 다른, 전혀 상관없는 Pod에 Label을 부여하면 Replicas는 하나를 제거합니다. Pod을 제거하는 기준은 여러가지 상황을 고려하여 정하는데, 이 뜻은 상황에 따라 결과가 달라지므로 정확하게 어떤 Pod이 제거되는지 알 수 없다고 가정하고 쿠버네티스를 이해해야 합니다.

라벨을 임의로 추가/삭제 하는 경우는 예외적인 상황이고 실제 쿠버네티스를 운영할 때는 문제가 발생하지 않도록 라벨 이름을 겹치지 않게 각각의 리소스를 정의하는게 중요합니다.

label은 그냥 이름표이고 이름표를 헷갈리지 않게 잘 지어주는건 운영자의 몫이라고 보심 될 것 같습니다.

감사합니다!

질문 있습니다!

0

105

1

m1 맥 도커로 미니쿠베 실행하는 분께

1

248

1

kubectl apply 적용 시 status "imagepullbackoff, errimagepull" 상태

0

900

1

host 브라우저에서 minikube ip에 접근이 안됩니다.

0

726

2

버추얼 박스에 설치된 버추얼 머신(우분투)에서는 미니쿠베 설치가 안 됩니까?

0

388

1

ghcr.io/subicura/echo:v1 에 오류가 있습니다.

0

524

1

고급편 제작계획

0

477

1

nodeport 질문

0

386

1

kubectl 오류

1

1051

2

kubectl 설치 관련

1

686

1

docker-compose up -d

1

491

1

강사님 터미널 설정 따라하고 싶습니다.

2

555

0

도커라는 말은 제품이름인가요?

1

425

1

쿠버네티스배포데모" 코드 제공 (재)문의

1

449

1

"쿠버네티스배포데모" 코드 제공 재문의

1

447

1

kubectl 버전 충돌로 삭제문의입니다

1

672

1

쿠버네티스모니터링- 그라파나,로키 관련 문의 입니다.

1

441

2

"쿠버네티스배포데모" 소스 코드는 제공이 안될까요?

1

370

2

터미널 환경설정 어떻게 하셨는지 궁금합니다!

1

314

1

host path에 대해 질문이 있습니다.

1

275

1

file과 env-file 의 차이는 뭔가요??

1

362

1

같은 클러스트의 판단 기준?

1

237

1

ClusterIP라는것에 대해 질문이 있습니다.

1

270

1

질문있습니다!

1

297

1