Установите и создайте кластер Kubernetes на lxc proxmox - PullRequest
0 голосов
/ 23 апреля 2019

Хотелось бы узнать, кто пытался установить и создать кластер Kubernetes внутри LXC proxmox. Каким шагам я должен следовать, чтобы понять это? Заранее спасибо!

1 Ответ

1 голос
/ 24 апреля 2019

Вы можете использовать следующие статьи, чтобы получить желаемый результат: Запустить kubernetes внутри контейнера LXC или Запустить Kubernetes как контейнер Proxmox

Чтобы подвести итог вышеприведенных статей, вы должны выполнитьследующие шаги:

1) добавить overlay driver для докера.

echo overlay >> /etc/modules

2) добавить дополнительные привилегии к контейнеру, изменив конфигурацию контейнера

lxc.apparmor.profile: unconfined
lxc.cap.drop: 
lxc.cgroup.devices.allow: a
lxc.mount.auto: proc:rw sys:rw

3) использовать общую файловую систему для /etc/rc.local

echo '#!/bin/sh -e
mount --make-rshared /' > /etc/rc.local

4) кластер инициализации с использованием kubeadm

...