1. 마스터 노드 우분투 설치

일반 적인 설치 방법에 따름

 

2. IP 고정

vi /etc/netplan/50-cloud-init.yaml

network:
  version: 2
  renderer: networkd
  ethernets:
    enp7s0:
      dhcp4: no
      addresses:
        - 192.168.2.100/24
      routes:
        - to: default
          via: 192.168.2.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4

 

3. 워커 노드 (라즈베리파이 5 Ubuntu) 설치

Worker 노드로 이용할 라즈베리파이 5에 Ubuntu 설치는 아래 내용에 따로 정리 했습니다.

https://opensrc.tistory.com/281

 

라즈베리파이 5 OS 설치 (Raspberry Pi 5 OS Install with Raspberry Pi Imager v2.0.0)

1. 준비물- 라즈베리파이 5- Micro SD (32G 이상 권장) 2. 라즈베리파이 Imager 설치https://www.raspberrypi.com/software/ Raspberry Pi software – Raspberry PiFrom our operating system to our GitHub repos, explore the software that powers

opensrc.tistory.com


4. 패키지 업데이트

$ sudo apt update -y
... 생략 ...

$ sudo apt upgrade -y
... 생략 ...

 

5. 모든 노드에 /etc/hosts 수정

모든 노드에서 hostname 을 인식 할 수 있도록 아래 내용 추가

root@master:~# cat /etc/hosts
127.0.0.1 localhost

192.168.2.100 master
192.168.2.101 node1
192.168.2.102 node2
192.168.2.103 node3
... 생략 ...

 

모든 노드에서 상호간 hostname 으로 ping 확인

$ ping master

$ ping node1

$ ping node2

$ ping node3

 

 

여기까지 쿠버네티스 마스터 노드와 워커노드 3개를 설치하기 위한 기본 준비는 완료 되었습니다.

 

끝.

+ Recent posts