kubernetes

🔠 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈소스 플랫폼 등장 배경 전통적인 배포로 여러 물리 서버에서 각 애플리케이션을 실행을 하였으며 리소스가 충분히 활용되지 않고 비용 부담이 컸었다. 이것을 해결하고자 물리 서버 안에서 여러 가상 시스템을 실행하여 애플리케이션을 격리하는 가상화가 도입이 되었으며 더 나은 확장성을 제공했다. 하지만 이 가상화 시스템 또한 OS안에서의 불필요한 리소스가 … Read more

[Kubernetes] kubelet

🔠 클러스터의 각 노드에서 실행되는 에이전트. Kubelet은 pod에서 container가 확실하게 동작하도록 관리 probe 컨테이너가 실행된 후에는 kubelet이 container를 주기적으로 진단합니다. 이때 필요한 probe에는 2가지가 있습니다. Handler container 진단은 container가 구현한 handler를 kubelet이 호출해서 실행합니다.