새로운 인사이트를 얻고 지식을 공유하는 것을 즐기는 동료와 함께 작성한 자료를 공유하는 별도 블로그를 시작하였습니다. 해당 블로그의 첫번째 글을 소개합니다. 슬라이드 자료는 아래 링크에서 확인하실 수 있습니다 https://blog.deepdivers.dev/kubernetes-scheduler/1 (1) 스케줄러 동작 원리와 Scheduling Framework 이해 - DeepDivers Kubernetes 스케줄러는 워크로드의 요구조건과 가용한 자원 상태에 따라 Pod를 최적의 Node에 배치하는 핵심적인 역할을 합니다. 또한 스케줄러는 다양하고 복잡한 요구조건에 유연하게 대응할 수 blog.deepdivers.dev Kubernetes 스케줄러는 워크로드의 요구조건과 가용한 자원 상태에 따라 Po..
Container의 PID namespace 격리에 대해서 학습하고 이를 정리하다 보니, Zombie process부터 init system 등 여러 가지를 다시 짚어보는 좋은 계기가 되었습니다. 이미 알고 계시는 내용이 많겠지만, 그래도 공유해봅니다. (좀 깁니다...) 목차 Zombie process 고의적으로 OrphanProcess 를 만들어봅시다. 고아 프로세스를 거두어준init process(pid=1) initprocess? 여기까지 이야기한 내용을 정리해봅시다. Container에서의 pid=1에 대하여 그럼 Container에서 Zombie process reaping 은 어떻게 해야할까요? Container 용 경량화된 init system의 등장 Kubernetes의 PID names..
- Total
- Today
- Yesterday