直接安装会提示下面错误

modprob: FATAL: Module br_netfilter not found in directory /lib/modules/5.13.19-1-pve
modprob: FATAL: Module overlay not found in directory /lib/modules/5.13.19-1-pveCode language: HTTP (http)

几番搜索找到方法

Install K3s On LXC | Imoize

在 /etc/pve/lxc 目录中,您将找到名为 XXX.conf 的文件,其中 XXX 是我们刚刚创建的容器的 ID 号。使用您选择的文本编辑器,编辑我们创建的容器的文件以添加以下行:

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

Code language: CSS (css)

容器配置

只需从我的 repo 下载此脚本即可进行最简单的设置 k3s,它还将安装必要的依赖项并安装 helm。

要获取脚本,请运行以下命令:

<code>wget -qO k3s-lxc.sh https://raw.githubusercontent.com/imoize/boilerplates/master/proxmox/lxc/scripts/k3s-lxc.sh</code>Code language: HTML, XML (xml)
<code>sudo chmod +x k3s-lxc.sh</code>Code language: HTML, XML (xml)
<code>sudo ./k3s-lxc.sh</code>
卸载
如果您想删除或卸载,只需运行此命令并重新启动即可

<code>sudo ./k3s-lxc.sh -u</code>Code language: HTML, XML (xml)

root安装出现错误,能安装k3s,能加入集群,但是部署不了容器,不知道是内网原因还是其他,自动获得的ip是ipv6地址


0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注