article thumbnail image
Published 2022. 5. 4. 18:59

kubernetes, kubeflow 등등 .. MLOps 툴에 관심이 생겼는데 좀 찾아봐도 어렵고 잘 모르겠다.

(microk8s 는 워크스테이션에서 kubernetes를 deploy 해주는 툴이라고 하는데 이것도 궁금)

 

하여 간소화된 버전으로 직접 체험해보기로 했다.

 

kubeflow의 미니버전인 miniKF이다.

이 글을 참고했다.

 

맥북 MacBook Pro (15-inch, 2018)

 

 

1. Vagrant 설치

brew tap hashicorp/tap
brew install vagrant

 

2. Virtual Box 설치

이 링크에서 다운 받아 설치한다

+ 확장 프로그램도 같이 설치 (클릭하면 설치된다)

확장 프로그램

 

 

3. miniKF 설치 및 업그레이드

새로 생성한 minikf 라는 디렉토리에서 진행

# 설치
vagrant init arrikto/minikf
vagrant up

# 업데이트
vagrant box update

 

4. 플러그인 업데이트

vagrant plugin update vagrant-persistent-storage

 

5. "The IP address configured for the host-only network is ot within the allowd ranges ...." 에러 트러블슈팅

이러한 에러가 발생하여 ... /etc/vbox/networks.conf 생성 (/etc/에 vbox 폴더가 없어서 따로 생성해주었음)

 

 

 

6. VM 없앤 후 생성

vagrant destroy
vagrant up

 

http://10.10.10.10/ 접속

오우 신기하구만

 

7. kubeflow 설치

가운데 ok에 커서를 올려놓고 엔터

설치되다보면 좌측 하단 Credentials에 정보가 뜬다

 

설치가 완료되면, 안내되는 로그인 창에 Credentials 정보를 입력한다

 

kubeflow의 메인 페이지

 

8. 종료하기

vagrant halt

 

9. 다시 실행하기

# VM ID 확인
vagrant global-status

# VM ID로 실행
vagrant up [target machine ID]

vagrant global-status

'인공지능 > MLOps' 카테고리의 다른 글

kubeflow/kubernetes 시작하기  (0) 2022.08.12
복사했습니다!