• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

nodeAffinity values 값 설정

24.01.30 21:52 작성 24.01.30 21:53 수정 조회수 73

0

질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다.
다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다!

[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예 |
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 |
3. 질문 잘하기 법을 읽어보셨나요? [예 |
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다.
(https://www.inflearn.com/questions/992407/comment/281901)
6. ARM 계열의 m1 , m2 계열은 VirtualBox를 통한 구성이 원할하지 않고, 실습 환경의 다변화는 추후 대처하기 어려워서 현재 과정에서는 지원하지 않습니다.
(https://www.inflearn.com/questions/915529)


[질문 하기]

강의명 : X.13.001-5.Deploy PV,PVC
nodeAffinity values 값에 bk8s-w1을 넣는 것이 이해가 안갑니다.

답변 1

답변을 작성해보세요.

0

안녕하세요

넣는게 이해가 안 간다는 것에 대해서 구체적으로 말씀해 주실 수 있을까요?

의도 또는 어떤게 이해가 안 가시는지 알 수가 없어서요.

 

tfybjh님의 프로필

tfybjh

질문자

2024.02.06

pv yaml파일로 생성할때.. nodeAffinity 하위 옵션에 values 값이 있는데 values에 bk8s-w1를 적으시던데 로컬스토리지(/data/vol/pv)가 bk8s-w1로 생성되는걸 보장해주는건가요?

root@10cka-con:~# cat pv-data.yaml 
apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv-data
spec:
  capacity:
    storage: 10Gi
  volumeMode: Filesystem
  accessModes:
  - ReadWriteOnce
  persistentVolumeReclaimPolicy: Retain
  storageClassName: local-storage
  local:
    path: /data/vol/pv  
  nodeAffinity:
    required:
      nodeSelectorTerms:
      - matchExpressions:
        - key: kubernetes.io/hostname
          operator: In
          values:
          - bk8s-w1

pv를 bk8s-w1에 local로 생성한 것입니다.
고로 적어주신 내용과 같이 보장...이라고 볼 수 있습니다. 생성을 다른 곳에 하지 않도록요.