반응형

IT/Kubernetes (k8s) 3

Red Hat 계열 리눅스에서 Kubernetes 구축하기 (단일 마스터)

안녕하세요! 잼니크입니다. 이번 글에서는 Rocky 리눅스에서 Kubernetes(K8s) 클러스터 구축을 해 보겠습니 다. 구축 목표는 Master 1대와 Worker2대를 묶어 총 3대를 클러스터로 만드는 것이 목표입니다. 저는 VirtualBox와 Rocky리눅스를 사용했지만, 다른 하이퍼바이저(VMware등)과 다른 Red Hat 계열 배포판이라면 무리 없이 동일하게 적용될 것으로 보입니다. 이 문서를 만드는 시점에서 K8s의 최신버전인 1.30 버전을 Kubeadm을 이용해서 설치를 진행하고, CNI(Container Network Interface)는 다른 글에서 다루도록 하겠습니다. 컨테이너 런타임으로 저는 CRI-O를 사용하려고 합니다.  1. 환경 구성먼저, 가상머신을 만듭니다. 저는 클..

IT/Kubernetes (k8s) 2024.05.21

가상머신에 Minikube 설치하기 (with Docker)

안녕하세요 잼니크입니다! 이 글에서는 쿠버네티스(Kubernetes,k8s)를 간편하게 쓸 수 있는 방법 중 하나인 미니큐브(minikube)를 설치하는 과정을 남기려고 합니다. 원래 쿠버네티스를 구성하기 위해서는 아주 복잡한 설치 과정이 필요하지만 미니큐브를 사용하면 쿠버네티스 학습이나 테스트 환경을 간단하게 설정할 수 있습니다. 1. Minikube 요구사항 먼저 공식문서를 보고 필요한 요구사항을 파악합니다. 공식 문서 링크는 아래와 같습니다. https://minikube.sigs.k8s.io/docs/start/ minikube start minikube is local Kubernetes minikube.sigs.k8s.io 공식 문서에 따르면 미니큐브 구동을 위해서는 최소 2 core 이상, ..

IT/Kubernetes (k8s) 2023.07.03

Docker를 설치해 봅시다!

안녕하세요. 잼니크 입니다. 이번 글에서는 도커(Docker)를 설치해 보겠습니다. 사실 카테고리를 보면 아시겠지만 k8s에 대한 내용을 주로 다룰텐데... 그 전에 설치 및 환경 설정을 위해 간단하게 글을 남깁니다. 1. Docker가 중요한 이유 도커가 중요한 이유는 컨테이너 가상화를 편하게 사용할 수 있도록 만들고, Docker hub 같은 플랫폼을 제공하여 컨테이너 가상화를 쉽게 사용할 수 있게 만들었습니다. 그러나 현재 기준에서는 도커 데몬에 의한 구조적인 문제가 있고, Podman 같은 대체제가 있는데다가, 표준 인터페이스를 통해 컨테이너를 관리하는 쿠버네티스(Kubernetes, k8s)나 오픈쉬프트(OpenShift)같은 관리 도구의 중요성이 높아지고 있습니다. 그럼에도 불구하고... 쿠버..

IT/Kubernetes (k8s) 2023.07.02
반응형