rueki

쿠버네티스 환경 본문

쿠버네티스, 도커

쿠버네티스 환경

륵기 2022. 2. 21. 15:38
728x90
반응형

- 로컬 쿠버네티스

물리 머신 한 대에 구축하여 사용

테스트 및 개발 환경으로 적당, 서비스 환경에도 적합 x

* Minikube, Docker desktop, kind(kubernetes in docker)

 

- 쿠버네티스 구축 도구

도구를 사용하여 온프레미스, 클라우드에 클러스터 구축하여 사용

온프레미스(소프트웨어 등 솔루션을 클라우드 같이 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식) 및 커스터마이즈 필요한 경우에 사용

 

* Kubeadm, Rancher

 

- 관리형 쿠버네티스 서비스

퍼블릭 클라우드의 관리형 서비스로 제공하는 클러스터 사용

스테이징 및 서비스 환경용 클러스터(쿠버네티스 구축도구도 해당)

*GKE(Google kubernetes engine), Azure Kubernetes service


Minikube 설치

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

 

minikube start

minikube is local Kubernetes

minikube.sigs.k8s.io

위 사이트에서 os 조건에 맞춰서 명령어 입력

-linux

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube
minikube start

minikube 설치하고 kubectl이 적용이 안 될때

alias kubectl="minikube kubectl --"
source ~/.bashrc

 

728x90
반응형
Comments