Virtualbox에서 Kubernetes 설치하기

Virtualbox에 두 개의 가상서버로 Kubernetes 설치하는 방법이다.

  • vm 1 : 호스트
  • vm 2 : 노드

두 서버에 kubernetes와 docker와 같은 기본 패키지를 설치한다.

호스트 설정:

호스트 서버 설치

init이 정상적으로 되면, 다른 노드에서 join을 할 수 있는 명령어가 출력되고, 노드 서버에 그대로 입력하면 된다.

노드 서버 설치

Flannel 설정

Virtualbox에서 NAT, Local 두 개의 네트워크 인터페이스를 사용하는데, NAT 네트웍이 첫 번째라서 Flannel이 비정상적으로 동작했다. Local 네트웍(enp0s8)을 사용하도록, 다음 파일을 다운로드 받은 후 수정해야 한다.

https://raw.githubusercontent.com/coreos/flannel/v0.9.1/Documentation/kube-flannel.yml

 

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다