我想知道谁试图安装和 在LXC proxmox内创建一个Kubernetes集群。 我应该遵循哪些步骤来实现? 预先感谢!
答案 0 :(得分:0)
您可以使用以下文章获得所需的结果: Run kubernetes inside LXC container或Run Kubernetes as Proxmox container
要总结以上文章,您应该执行以下步骤:
1)为docker添加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初始化集群