데브옵스(DevOps)를 위한 쿠버네티스 마스터/미니큐브 설치와 소개

미니큐브 설치와 소개

webmaster 2022. 7. 10. 14:28
728x90

미니 큐브 : 무거운 쿠버네티스 대신 가볍게 테스트 가능하게 한 가상 환경

https://blog.naver.com/isc0304/221879359568

 

Minikube 설치 및 사용 방법

이번 시간은 빠르게 설치할 수 있는 경량화된 쿠버네티스인 Minikube를 설치하고 사용하는 방법에 대해 다...

blog.naver.com

1) 도커 설치하기

sudo apt install docker.io -y #도커 설치
sudo usermod -aG docker $USER && newgrp docker #도커를 일반 유저도 사용할 수 있도록  docker의 권한을 수정
docker ps -a # 도커 명령어 실행해보기

2) 미니큐브 다운로드 및 설치

https://minikube.sigs.k8s.io/docs/start/

 

minikube start

minikube is local Kubernetes

minikube.sigs.k8s.io

sudo apt install curl #curl  설치
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb #미니큐브 설치방법
sudo dpkg -i minikube_latest_amd64.deb

3) 미니큐브 실행하기

minikube start --driver=docker

4)미니큐브 접속하기

  • kubectl이 필요하기에 설치(쿠버네티스를 접속하기 위한 클라이언트)
sudo snap install kubectl --classic(필요한 경우에만 붙임)

5) 미니큐브에 서비스 베포하기

kubectl create deploy hello-minikube --image=k8s.gcr.io/echoserver:1.10 #deploy 생성
kubectl expose deploy hello-minikube --type=NodePort --port=8080 # expose로 외부와 연결
kubectl get svc #서비스 확인
cat .kube/config # 해당 설정 파일을 보고, IP주소 확인
curl IP주소:포트 #접속 확인
728x90