1. Pod의 네트워크 및 자원 공유 원리 Pod는 단순히 컨테이너 묶음이 아닌 공유된 Linux Namespace + Volume 위에서 실행되는 컨테이너의 집합이다. - Pause Container (Infra Container) Pod 생성 시 가장 먼저 실행되는 컨테이너로 Pod의 Network Namespace를 생성하고 유지하는 역할을 한다. 생성 과정은 다음과 같다. Container Runtime이 Network Namespace 생성 Pause 컨테이너가 해당 Namespace에 attach (anchor 역할) 이
1. 쿠버네티스(Kubernetes, k8s)란? 쿠버네티스는 컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하는 오픈소스 오케스트레이션 플랫폼이다. 2014년 구글에 의해 공개되었으며 현재는 CNCF에 의해 관리되고 있다. 쿠버네티스를 사용하면 컨테이너를 여러 서버에 분산 배포하거나 서버 장애 시 자동 복구, 트래픽에 따른 자동 확장 등이 가능해진다. *k8s라는 약어는 'K'와 's' 사이에 8개의 글자가 있다는 의미에서 유래되었다. 2. 클러스터(Cluster) 클러스터는 컨테이너화된 애플리케이션을 실행하는 노드(Nod