1HOON
논리적 코딩
1HOON
전체 방문자
오늘
어제
  • HOME (186)
    • ☕️ JAVA (28)
      • WhiteShip Java LIVE Study (6)
      • Effective JAVA (10)
    • 🔮 KOTLIN (4)
    • 🌱 SPRING (51)
      • 스프링 인 액션 (22)
      • JPA (18)
    • ☕️ JAVASCRIPT (6)
    • 📃 DATABASE (40)
      • ORACLE (37)
      • MSSQL (2)
    • 🐧 LINUX (4)
    • 🐳 DOCKER (5)
    • 🐙 KUBERNETES (4)
    • 🏗️ ARCHITECTURE (8)
    • 📦 ETC (26)
      • TOY PROJECT (5)
      • RECRUIT (1)
      • 그냥 쓰고 싶어서요 (14)
    • 🤿 DEEP DIVE (1)
    • 🚽 Deprecated (9)
      • PYTHON (3)
      • AWS (2)
      • HTTP 완벽가이드 (3)
      • WEB (1)

블로그 메뉴

  • 홈
  • 방명록
  • 관리

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
1HOON

논리적 코딩

macOS에서 VirtualBox로 쿠버네티스 설치하기 - 쿠버네티스 노드 추가
🐙 KUBERNETES

macOS에서 VirtualBox로 쿠버네티스 설치하기 - 쿠버네티스 노드 추가

2021. 5. 12. 20:25

 

swap 기능 끄기


Master, Worker1, Worker2 VM을 실행해 터미널로 swap 기능을 꺼줍니다.

sudo -i
swapoff -a
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab

 

 

 

kubeadm init


Master VM에서 아래 명령어를 수행합니다.

kubeadm init

 

위 명령어 수행 시, 저같은 경우 아래 오류 메시지가 떴는데 VM에 할당된 메모리를 증가시켜 해결했습니다.

[ERROR Mem]: the system RAM (980 MB) is less than the minimum 1700 MB

 

설치가 완료되면 아래와 같은 메시지가 출력이 됩니다.

 

새 터미널을 열어 mater 계정으로 아래 명령어를 수행해주세요.

mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chwon $(id -u):$(id -g) $HOME/.kube/config

 

명령어가 정상적으로 수행됬으면, 아래 명령어로 쿠버네티스 노드 목록을 확인합니다.

kubectl get node

 

그리고 앞서 root 권한으로 실행중인 터미널에서 아래 명령어를 복사해 Worker1, Worker2 VM에서 실행해주세요.

kubeadm join 10.0.2.4:6443 --token d1fila.vnvdqnrtekrnp801 \ --discovery-token-ca-cert-hash sha256:어쩌구저쩌구

 

각각의 Worker VM 들(Worker1, Worker2)에서 위 명령어를 수행하면 아래와 같은 결과가 나옵니다.

 

그리고 다시 Master VM으로 돌아와서 쿠버네티스 노드 목록을 다시 확인하면, Worker1과 Worker2가 추가된 것을 확인할 수 있습니다.

master@master:~$ kubectl get node
NAME      STATUS     ROLES                  AGE     VERSION
master    NotReady   control-plane,master   19m     v1.21.0
worker1   NotReady   <none>                 4m12s   v1.21.0
worker2   NotReady   <none>                 2m33s   v1.21.0
반응형
저작자표시 비영리 변경금지 (새창열림)

'🐙 KUBERNETES' 카테고리의 다른 글

macOS에서 VirtualBox로 쿠버네티스 설치하기 - 클러스터 구성  (0) 2021.05.12
macOS에서 VirtualBox로 쿠버네티스 설치하기 - Docker, kubeadm 설치  (0) 2021.05.04
macOS에서 VirtualBox로 쿠버네티스 설치하기 - VirtualBox 설치 및 우분투 설치  (0) 2021.05.04
    '🐙 KUBERNETES' 카테고리의 다른 글
    • macOS에서 VirtualBox로 쿠버네티스 설치하기 - 클러스터 구성
    • macOS에서 VirtualBox로 쿠버네티스 설치하기 - Docker, kubeadm 설치
    • macOS에서 VirtualBox로 쿠버네티스 설치하기 - VirtualBox 설치 및 우분투 설치
    1HOON
    1HOON

    티스토리툴바