[minikube] - cluster 만들기
·
DevOps
local에서 쿠버네티스 사용하기쿠버네티스는 개발의 용도와 서비스 규모에 따라 설치 유형이 다양하다.그 중 minikube는 쿠버네티스를 로컬에서 테스트할 수 있는 가벼운 버전이다.minikube를 로컬에서 실행시켜보면서 k8s에 대해 배워보자. minikube 클러스터 띄우고 조회하기1. 터미널을 열고 brew를 통해 minikube를 설치해보자.brew install minikube 2. minikube를 시작해보자.minikube start 2-1. IF_VBOX_NOT_VISIBLE 에러가 발생했다.  minikube를 실행하기 위해 가상머신에서 부트 이미지를 다운받아야 한다.기존에 virtual box vm이 설치되어 있었기 때문에 default driver로 virtual box를 선택했는데,..
Kubernetes and Docker
·
DevOps
Container?개발자가 만든 프로그램은 서버를 통해 사용자에게 배포된다. 서버의 높은 사양을 효율적으로 사용하기 위해 서버에는 보통 여러 개의 프로그램이 실행된다. 이때 여러 프로그램은 반드시 독립적으로 자신만의 영역을 가져야 한다.그렇지 않으면 중복되는 라이브러리들끼리 충돌이 일어날 수 있고, 특정 프로그램이 자원을 독점해 다른 프로그램의 성능이 저하될 수 있다. 물리적으로 독립된 영역을 만드는 데에 한계가 있다면, 가상으로 벽을 만들어줄 수 있지 않을까?이 생각으로 시작한 기술이 "가상화" 기술이다. 가상화 기술의 첫 시작은 가상머신이다.vm이라고도 하는 이 기술은 vmware, virtualbox 등을 통해 하나의 컴퓨터에서 여러 운영체제를 띄우는 것이다.운영체제가 각자 존재하니, 각 프로그램은..