Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revisionBoth sides next revision | ||
proxmox:how_to_start_kubernetes_inside_proxmox_lxc_container [2021/09/14 09:35] – [Proxmox br_netfilter module absent] admin | proxmox:how_to_start_kubernetes_inside_proxmox_lxc_container [2021/09/14 10:38] – [Proxmox br_netfilter module absent] admin | ||
---|---|---|---|
Line 69: | Line 69: | ||
VER=`dpkg -l | grep linux-image | grep -v meta | awk {' | VER=`dpkg -l | grep linux-image | grep -v meta | awk {' | ||
cat / | cat / | ||
- | Дальше редактируем файлик **/ | + | Дальше редактируем файлик **/ |
# | # | ||
GRUB_DEFAULT=" | GRUB_DEFAULT=" | ||
И дальше выполняем: | И дальше выполняем: | ||
sudo update-grub | sudo update-grub | ||
- | Также прописываем автозагрузку br_netfilter: | + | Также прописываем автозагрузку |
- | echo br_netfilter | sudo tee -a /etc/modprobe.d/ | + | echo br_netfilter | sudo tee -a /etc/modules |
+ | Если на хосте используется **ZFS**, то надо установить пакет **zfs-dkms**: | ||
+ | sudo apt-get install zfs-dkms | ||
+ | Также, со стандартным ядром не работает AppArmor, поэтому чтобы контейнеры запускались в конфиге контейнера должно быть: | ||
+ | lxc.apparmor.profile: unconfined | ||
+ | |||
======= Kubernetes CNI ======= | ======= Kubernetes CNI ======= | ||
В качетсве **CNI** можно использовать либо **flannel**: | В качетсве **CNI** можно использовать либо **flannel**: |