지금까지 미루고 미루었던 쿠버네티스 공부를 시작해보고자 한다. 이해하기 클러스터 컨테이너 런타임이 동작하는 여러 대의 서버가 모여 쿠버네티스 같은 하나의 논리적 단위를 구성한 것. 클러스터 관리자는 노드라고 하는 각각의 서버를 관리한다. YAML 파일에 애플리케이
POD 간 통신 쿠버네티스 DNS 이전 게시글에서 파드를 생성해 보았다. 파드는 가상 환경이며, 쿠버네티스에서 제공하는 IP를 갖는다. 하지만 파드끼리 네트워크 통신을 하기 위해서는 서로의 IP를 알아야 하며, 매번 사용자가 IP를 찾아 설정할 수는 없다. 따라서
쿠버네티스는 파드가 오류로 인해 사라지면, 디플로이가 이를 삭제하고 새로운 파드로 대체한다. 하지만 만약 파드에 데이터가 저장되어 있다면 저장된 데이터가 삭제될 것이다. 공유 스토리지 파드 스토리지 파드 수준의 스토리지이며, 파드와 같은 생에 주기를 갖는다. 파드가
이번 글에서는 쿠버네티스의 애플리케이션 스케일링을 다룰 것이다.레플리카셋은 파드를 관리하는 컨트롤러 리소스다.디플로이먼트는 레플리카셋을 관리한다.레플리카셋은 루프를 돌며 관리 중인 리소스 수와 필요한 리소스 수를 확인하기 때문에 삭제된 파드를 대체할 수 있다.repli