mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
1.9 KiB
1.9 KiB
Raspberry Pi OS
- Store files on the SD even when the overlay file system is active
- Make it able to run containers
- Sources
Store files on the SD even when the overlay file system is active
The files just need to be stored on a different file system from /. You can partition the SD and use that, or create a file and mount it as a virtual file system:
truncate -s '6G' 'file'
mkfs.ext4 'file'
mkdir 'mount/point'
sudo mount -t 'ext4' -o 'loop' 'file' 'mount/point'
sudo chown 'user':'group' 'mount/point'
touch 'mount/point/new-file'
Make it able to run containers
Kernel containerization features
Enable containerization features in the kernel to be able to run containers as intended.
Add the following properties at the end of the line in /boot/cmdline.txt:
cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory
Firewall settings
Switch Debian firewall to legacy config:
update-alternatives --set iptables /usr/sbin/iptables-legacy
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
Sources
- The k3s project page
- The Build your very own self-hosting platform with Raspberry Pi and Kubernetes series of articles
- Run Kubernetes on a Raspberry Pi with k3s
- Project's issue 2067