暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

构建 树莓派 Kubernetes 集群的注意事项(第 3 部分:安装kubernetes)

云原生CTO 2021-07-19
505

点击上方 云原生CTO,选择 设为星标

               优质文章,每日送达


「【只做懂你de云原生干货知识共享】」

构建 树莓派 Kubernetes 集群的注意事项(第 3 部分:安装kubernetes)

当我发现 Canonical 发布了一个我可以作为单个包安装的 Kubernetes 策划配置时,microk8s成为我运行集群的首选系统。

我发现安装说明很清楚,包括Raspberry Pi 所需的一些特定配置。

我使用的是1.21/stable 频道,所以我在每个节点上安装了 microk8s:

sudo snap install microk8s --channel=1.21/stable --classic

接下来,我选择了一个节点进行 初始配置,并完成了文档中的接下来两个步骤(“加入组”和“检查状态”)。

这涉及首先将我的用户添加到 microk8s 组:

sudo usermod -a -G microk8s $USER

(通过运行验证这一点groups- 输出应包括microk8s)

然后我修复了~/.kube目录的权限,该目录microk8s由 root创建并最初由 root 拥有。

sudo chown -f -R $USER ~/.kube

然后我开始按照这些说明向集群添加节点目前九个节点:

$ kubectl get nodes
NAME       STATUS   ROLES    AGE   VERSION
strange    Ready    <none>   9d    v1.19.7-34+fa60fe11bf77d0
stark      Ready    <none>   19d   v1.19.7-34+fa60fe11bf77d0
murdock    Ready    <none>   15d   v1.19.7-34+fa60fe11bf77d0
vers       Ready    <none>   23h   v1.19.7-34+fa60fe11bf77d0
parker     Ready    <none>   9d    v1.19.7-34+fa60fe11bf77d0
banner     Ready    <none>   9d    v1.19.7-34+fa60fe11bf77d0
romanova   Ready    <none>   9d    v1.19.7-34+fa60fe11bf77d0
fury       Ready    <none>   19d   v1.19.7-34+fa60fe11bf77d0
coulson    Ready    <none>   11d   v1.19.7-34+fa60fe11bf77d0

参考:

https://timburks.medium.com/notes-on-building-a-raspberry-pi-kubernetes-cluster-d0e44a5986c4


文章转载自云原生CTO,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论