kubernetes 2 (설치)

홍기대·2022년 4월 20일
0

쿠버네티스

목록 보기
2/3
post-thumbnail

CentOS8에서 실습을 해봤다.

🚩 설치

# docker 사용시 설치 필요
curl -fsSL https://get.docker.com/ | sudo sh
sudo usermod -aG docker $USER

# docker 대신 virtual box 설치
sudo apt-get install virtualbox

# install minikube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
  && chmod +x minikube
sudo mkdir -p /usr/local/bin/
sudo install minikube /usr/local/bin/

🚩 기본 명령어

# 버전확인
minikube version

# 가상머신 시작
minikube start --driver=docker

# 특정 k8s 버전 실행
minikube start --kubernetes-version=v1.23.1

# 가상머신 시작 (단중노드)
minikube start -n 2

# 상태확인
minikube status

# 정지
minikube stop

# 삭제
minikube delete

# ssh 접속
minikube ssh

# ip 확인
minikube ip

🚩 멀티 프로필

# 가상머신 시작
minikube start # 기본 profile - minikube로 생성

# 두번째 가상머신 시작
minikube start -p hellowlrd # helloworld 라는 이름의 profile로 생성

# profile 목록 확인
minikube profile list

# 현재 사용중인 profile 확인
minikube profile

# 다른 profile로 변경
minikube profile hellowlrd # helloworld로 변경
minikube profile minikube # minikube로 변경

# 가상머신 제거
minikube delete # 현재 사용중인 profile의 가상머신 제거

🚩kubectl 설치

curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl

#테스트
kubectl version

profile
열심히 살자

0개의 댓글