02. OS Install
OS Setup
UbuntuServer20.04.2LTS Setup
- GeeekPiケースの組み立て & 結線 & 起動確認
- Raspberry Pi Imager でSDカードにUbuntuServer20.04.2LTS(64bit) をインストール
- Raspberry Pi 4へSDカードを挿入し起動
-
wifi設定
sudo vim /etc/netplan/50-cloud-init.yaml # config check sudo netplan --debug try sudo netplan --debug generate # 適用 sudo netplan --debug apply
/etc/netplan/50-cloud-init.yaml (masterの場合)
network: ethernets: eth0: dhcp4: true optional: true version: 2 wifis: wlan0: optional: true dhcp4: false addresses: - 192.168.3.50/24 gateway4: 192.168.3.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 search: [] access-points: "<SSID名>": password: "<パスワード>"
-
package更新
sudo apt update sudo apt upgrade -y
- 日本語キーボードに変更し再起動
sudo dpkg-reconfigure keyboard-configuration sudo reboot
Generic 105-key (Intl) PC
を選択Japanese
を選択Japanese
を選択The default for the keyboard layout
を選択No compose key
を選択
- LOCALE
sudo apt install -y language-pack-ja sudo update-locale LANG=ja_JP.UTF-8
- hostname
#name=k8s-node1 #name=k8s-node2 name=k8s-master echo ${name} | sudo tee /etc/hostname sudo sed -i -e 's/127.0.1.1.*/127.0.1.1\t'$name'/' /etc/hosts
/etc/hosts
- (ネットワークが変わっても疎通したいため) k8s内ではホスト名通信するためにhostを書き込む
k8s-master
k8s-node1
k8s-node2