인프런 커뮤니티 질문&답변

김광수님의 프로필 이미지
김광수

작성한 질문수

대세는 쿠버네티스 [초급~중급]

Volume - 실습

기초 Object - Volume 마지막 실습 pod-volume-5 파트생성 오류 문의

작성

·

53

1

기초 Object - Volume 마지막 실습 예제를 따라하고 있는데.. 대시보드에서 파드 생성이 안됩니다.

apiVersion: v1
kind: Pod
metadata:
  name: pod-volume-5
spec:
  containers:
  - name: container
    image: tmkube/init
    volumeMounts:
    - name: pvc-pv
      mountPath: /mount3
  volumes:
    - name: pvc-pv
      persistentVolumeClaim:
        claimName: pvc-01

0/3 nodes are available: 1 node(s) had untolerated taint {node-role.kubernetes.io/control-plane: }, 2 node(s) had volume node affinity conflict. preemption: 0/3 nodes are available: 3 Preemption is not helpful for scheduling..

상기와 같은 오류가 보이는데.. 오타가 있는 건지 시간만 의미없게 허비했네요.

k84 v1.27 설치버전으로 (mac intel) 따라 하고 있습니다.

ㅠㅠ 도움 부탁드립니다.

 

답변 1

0

일프로님의 프로필 이미지
일프로
지식공유자

안녕하세요.

일단 이미지 이름은 kubetm/init 를 쓰시면 되고요.

해당 Pod 스펙 내용은 문제 없어 보이는데,

Pod에 연결된 PVC와 PV 스펙은 어떻게 되실까요?

에러 내용으로 보면 해당 PV에 지정된 노드에 Pod가 스케줄링 될 수 없다는 내용이라

pvc/pv yaml 스펙 및 pv에 지정된 local path가 nodeAffinity로 지정된 노드에 실제 존재하는 지 유무도 확인이 필요하겠네요.

 

김광수님의 프로필 이미지
김광수
질문자

kubetm/init 으로 변경하였고 pdf 에 있는 내용과 동영상 화면을 보고 타이핑하였는데.. pvc 와 pv 가 문제 없는 듯 보였지만 뭔가 들여쓰기 부분에 문제가 있었던건지 처음부터 실습자료실에 있는 yaml 스크립트를 복사해서 사용하기 정상 생성되었습니다.

감사합니다.^^

김광수님의 프로필 이미지
김광수

작성한 질문수

질문하기