我需要关于 k3s 架构的建议。我想创建一个具有一个主节点和 3 个代理节点的小型集群,但我认为主节点应该位于单独的服务器中,因此它只有自己的资源。但是我再也看不到 k3s 文档--disable-agent
了,而且我读到它有问题,所以他们删除了它,所以我想知道如何在一个节点上只设置服务器,这是否是一个好习惯?
问问题
376 次
1 回答
1
分离主节点是Kubernetes 使用的典型架构,因为它运行管理集群所需的所有重要组件(API 服务器、控制器管理器、etcd 和调度程序)。所以让它在另一个节点上运行是个好主意(在 K8s 中,这是唯一的方法,尽管如果你不污染它可以在主节点上调度 pod)
这是一篇关于拥有与您的期望状态相关的多节点 k3 集群的好文章。
另一种方法是在这个github问题中建议的解决方案与密钥相关--disable-agent
并污染主控。NoExecute
于 2020-10-22T08:43:11.733 回答