blob: 290d42eeb71ab4813c1905b59f960cb9456977d4 [file] [log] [blame]
giolekva2caa2782020-04-27 16:41:47 +04001### setup rpi connectivity
2## enable wifi and ssh
3# host
4# set ssid/psswd in wpa_suplicant.conf
5cp wpa_supplicant.conf /Volumes/boot/
6touch /Volumes/boot/ssh
7## attach rpi to ip address
8# sudo add rpi to /etc/hosts
9
10
11
12### k3s
13## create pcloud sudo user
14# rpi
15sudo adduser pcloud
16sudo usermod -aG sudo pcloud
17## install k3s without traefik
18# pcloud@rpi
19curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="server --no-deploy traefik" sh
20## copy kubeconfig on host
21# pcloud@rpi
22sudo cp /etc/rancher/k3s/k3s.yaml ~/
23sudo chown pcloud k3s.yaml
24# host
25scp pcloud@rpi:k3s.yaml ~/.k3s.kubeconfig
26sed -i -e 's/127\.0\.0\.1/rpi/g' ~/.k3s.kubeconfig
27printf "\n\n#k3s kubeconfig\nexport KUBECONFIG=~/.k3s.kubeconfig\n" >> ~/.bash_profile
28source ~/.bash_profile
29kubectl get pods -A
30# pcloud@rpi
31rm k3s.yaml