본문 바로가기
DevOps/Kubernetes

[Kubernetes] : 쿠버네티스 버전 선택 및 설치

by 오주현 2022. 3. 13.
반응형

쿠버네티스 버전 선택 및 설치

쿠버네티스의 어떤 버전을 설치해도 핵심 개념은 같아 딱히 문제는 없지만 워낙 기능이 빠르게 업데이트 되고 있어서 버전 차이로 사용법이나 기능이 달라질 수 있기 때문에 운영을 생각하고 있다면 버전을 신중하게 선택해야 한다.

하지만, 지금 배울 때에는 버전을 크게 신경 쓸 필요는 없다. 책에서는 1.18버전으로 안내하고 있다.

설치에는 Minikube를 사용해 본다.

 

Minikube는 로컬에서 가상 머신이나 도커 엔진을 통해 쿠버네티스를 사용할 수 있는 환경을 제공한다. 하지만 실제 운영 환경에서 적용이 힘들기도 하고 몇몇 기능은 사용할 수 없기 때문에 가능하면 여러 대의 서버로 쿠버네티스 클러스터를 구성하는 게 좋다고 한다.

 

apt-get install virtualbox

버추얼박스를 설치해 준다. ( 우분투 기준이다.)

 

curl -Lo minikube \\
<https://storage.goolgeapis.com/minikube/releases/v1.12.0/minikube-linux-amd64> && \\
chmod +x minikube && \\
sudo mv minikube /usr/local/bin/
curl -Lo kubectl \\
<http://storage.googleapis.com/kubernetes-release/v1.18.0/bin/linux/amd64/kubectl> && \\
chmod +x kubectl && \\
sudo mv kubectl /usr/local/bin/

minikube와 kubectl을 내려받는다.

 

버추얼 박스를 설치했다면 아래 명령어로 minikube 가상 머신을 생성할 수 있다.

 

minikube start
minikube start --kubernetes-version v1.13.5

특정 버전의 쿠버네티스를 설치하려면 이처럼 버전 옵션을 넣어서 사용하면 된다.

 

 


📖 ← [ 시작하세요! 도커/쿠버네티스 ] 책을 참고하여 공부하였습니다.

반응형

댓글