주녁, DevNote
article thumbnail
[쿠.짤] 쿠버네티스 짤팁 | Pod 배치는 신중하게! (Schedule Process와 Affinity)
DevOps 2024. 1. 14. 11:10

개요클러스터에 한 번 배치된 Pod는 Node의 상황에 따라 다시 배치되지 않는다.이 말은 곧 Pod/Node를 선택하는 스케줄링 전략은 신중해야 한다는 뜻이다.목표Pod가 원하는 적절한 Node에 배치될 수 있도록 하는 조건을 이해한다.다양한 Pod 배치 전략을 통해 Schedule Process와 Affinity에 대해 알아본다.여정Scheduling Process Pod가 배치될 Node를 선택하는 데는 아래와 같은 과정을 거친다.스케줄이 가능한 Node 중에서Pod의 필터링 조건을 통과하고우선순위 정렬 시 가장 높은 Node 선택위 조건을 한번 더 차근차근 살펴보자  스케줄이 가능한 Node Node는 기본적으로 할당 가능한 Pod의 수가 정해져 있다.일반적으로 110개(On-premise, GC..

article thumbnail
몰래보는 쿠버네티스 상황별 명령어
How-to 2023. 2. 15. 19:00

개요 자주 쓰이는 상황별 쿠버네티스 명령어를 정리한 글입니다. (수시로 업데이트 됩니다. 2023/04/16) 더 자세한 내용은 공식 문서를 참조하시면 좋습니다. (kubectl 치트 시트 | 명령줄 도구 (kubectl)) 상황별 명령어 모음 Pod, Node 조회 # 마스터 노드에서만 실행가능 # Nodes sudo kubectl get nodes sudo kubectl get nodes -o wide # + 상세정보 # Pods # 모두 조회 sudo kubectl get pods -n kube-system # 특정 네임스페이스 조회 # 특정 노드 상세 sudo kubectl describe nodes ${노드명} # 클러스터 정보 조회 sudo kubectl cluster-info WorkerNo..