
02. 쿠버네티스 클러스터 생성
·
DevOps/쿠버네티스
이제 쿠버네티스가 무엇인지는 알았으니, 쿠버네티스 클러스터를 생성해보자! 컨테이너 런타임 설치쿠버네티스는 앞서 컨테이너화된 애플리케이션을 배포 및 관리하기 위한 서비스라고 하였다. 그렇다면, 당연히 컨테이너화된 애플리케이션을 실행시킬 수 있는 런타임 소프트웨어가 필요하다. 대표적으로 컨테이너를 실행시킬 수 있는 소프트웨어는 다양하게 존재한다. 그 중, 가장 유명한 것은 Docker가 있을 것이고, Containerd, Podman, CRI-O 등이 존재한다. 쿠버네티스는 이러한 컨테이너 런타임을 사용하기에, 해당 컨테이너 런타임과의 상호작용이 중요할 것이다. 이렇게 많은 컨테이너 런타임이 각기 다른 방식으로 동작한다면, 쿠버네티스는 이렇게 많은 컨테이너 런타임들을 지원하기 위해 많은 부담이 생길 것이다..