gpt4 book ai didi

kubernetes - 在 pi 为零的情况下运行 k3s

转载 作者:行者123 更新时间:2023-12-05 03:45:42 25 4
gpt4 key购买 nike

当使用 k3sup 在 raspberrypi 4b 上使用 raspbian buster 设置 k3s 时,它可以工作(armv7 架构;引用下面)。在 pi zeros 上使用完全相似的代理节点设置过程,并运行 raspi-config,它会因以下故障而出错:

- CONFIG_CGROUP_CPUACCT: enabled
- CONFIG_CGROUP_DEVICE: enabled
- CONFIG_CGROUP_FREEZER: enabled
- CONFIG_CGROUP_SCHED: enabled
- CONFIG_CPUSETS: missing (fail)
- CONFIG_MEMCG: enabled
- CONFIG_KEYS: enabled
- CONFIG_VETH: enabled (as module)

一个可能的解释是 zeros 使用的是 armv6 架构,有些报告提到它们可能不受支持。还有一些相互矛盾的报道称,它已经可以在 pi zeros 上运行。

~excerpt from : https://groups.google.com/g/clusterhat/c/iUcfVqJ1aL0

pi@cnat:~ $ kubectl get node -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
p4 Ready <none> 20m v1.17.2+k3s1 172.19.181.4 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1
p2 Ready <none> 5m46s v1.17.2+k3s1 172.19.181.2 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1
p1 Ready <none> 12m v1.17.2+k3s1 172.19.181.1 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1
cnat Ready master 31m v1.17.2+k3s1 192.168.5.234 <none> Raspbian GNU/Linux 10 (buster) 4.19.97-v7+ containerd://1.3.3-k3s1
p3 Ready <none> 114s v1.17.2+k3s1 172.19.181.3 <none> Raspbian GNU/Linux 10 (buster) 4.19.97+ containerd://1.3.3-k3s1

是否有任何配置或可以使 k3s(代理)在树莓派零(w)上成功运行?如果是这样,节点 os/version 和 k3s 设置是什么?感谢您的帮助,因为这是一场艰苦的战斗。

(以下引用:https://alexellisuk.medium.com/walk-through-install-kubernetes-to-your-raspberry-pi-in-15-minutes-84a8492dc95a)

最佳答案

遗憾的是,k3s 无法在 Pi Zero 上运行,因为 Pi zero 基于 ARMv6,而 K3S 仅支持 ARM starting ARMv7。 (请参阅此 Github 问题:https://github.com/k3s-io/k3s/issues/2699)。

如果您想让 Raspberry Pi 运行 K3s,请使用带有 ARMv7 CPU 的 Raspberry Pi(例如:Raspberry pi 4)。

关于kubernetes - 在 pi 为零的情况下运行 k3s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65636104/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com