반응형
쿠버네티스 버전 선택 및 설치
쿠버네티스의 어떤 버전을 설치해도 핵심 개념은 같아 딱히 문제는 없지만 워낙 기능이 빠르게 업데이트 되고 있어서 버전 차이로 사용법이나 기능이 달라질 수 있기 때문에 운영을 생각하고 있다면 버전을 신중하게 선택해야 한다.
하지만, 지금 배울 때에는 버전을 크게 신경 쓸 필요는 없다. 책에서는 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
특정 버전의 쿠버네티스를 설치하려면 이처럼 버전 옵션을 넣어서 사용하면 된다.
📖 ← [ 시작하세요! 도커/쿠버네티스 ] 책을 참고하여 공부하였습니다.
반응형
'DevOps > Kubernetes' 카테고리의 다른 글
[Kubernetes] : 포드, Pod 사용하기 (0) | 2022.03.16 |
---|---|
[Kubernetes] : 쿠버네티스에 대한 간단한 설명 (0) | 2022.03.15 |
[Kubernetes] : kops로 AWS에서 쿠버네티스 설치 (0) | 2022.03.14 |
[Kubernetes] : 리눅스 서버에서 도커 엔진만으로 minikube 설치하기 (0) | 2022.03.13 |
[kubernetes] : 쿠버네티스 설치 환경의 종류 (0) | 2022.03.12 |
댓글