Swap Memory 체크
free -m or free -h
쿠버네티스에서 Swap 메모리를 체크해야 하는 이유 쿠버네티스를 설치할 때 Swap 메모리를 사용하지 않게 구성해야 한다. 그 이유는 쿠버네티스는 Deployment를 통해 Pod 생성 할 때 해당 파드에 사용할 리소스를 할당받아 사용한다.
Tip) 스왑 메모리는 물리 메모리(Ram)의 용량이 부족할 때 하드 디스크의 일부 공간을 메모리 처럼 사용하게 도와주는 것
-
쿠버네티스는 원래 주어진 인스턴스 자원을 100% 가깝게 사용하는게 목표를 가지고 있다. 근데 Swap 메모리를 사용할 수 있게 해버린다면 인스턴스 자원이 일관되지 않게 사용되기 때문에 철학에 부합되지 않는다.
kubelet를 start와 enable 할 수 있게 변경
systemctl start kubelet && systemctl enable kubelet
cluster-info 명령어로 클러스터가 제대로 동작하는지 확인
kubectl cluster-info
'Kubernaetes' 카테고리의 다른 글
kubernetes namespace별 event 로그, Warning 로그, node 로그 확인해보기 (0) | 2024.08.03 |
---|---|
vcluster(virtualCluster) 사용해보기 (2) | 2023.10.03 |
k8s- Control Plane(컨트롤 플레인) (0) | 2022.12.15 |
k8s - argoCD helm를 통해 배포하기 (1) | 2022.12.12 |
KubeCon Kyverno 세션 적용해보기 (0) | 2022.12.09 |
댓글