Перейти к основному контенту

Установка в 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