Установка в LXC
1. Создать CT
- Убрать крыжик Unprivileged container (если этого не сделать потом нужны будут танцы с бубном)
2. Не запускать CT и в Options отметить Nesting и FUSE
3. В консоли PVE в каталоге /etc/pve/lxc найти конфиг созданной CT и добавить следующее:
lxc.apparmor.profile: unconfined
lxc.cap.drop:
lxc.mount.auto: proc:rw sys:rw
lxc.mount.entry: /dev/fuse dev/fuse none bind,create=file 0 0
lxc.mount.entry: /sys/kernel/security sys/kernel/security none bind,create=file 0 0
4. Запустить CT и добавить в crontab (crontab -e):
@reboot ln -s /dev/console /dev/kmsg
5. Выполнить апдейт и установку необходимого:
apt update && apt upgrade -y && apt install snapd squashfuse fuse sudo -y
6. Перезапустить CT
7. Установить microk8s:
snap install microk8s --classic