在我之前的文章中,我谈到了为什么我选择 Nomad 而不是其他任何很酷的容器编排平台。在这篇文章中,我将向您展示如何创建单节点集群。
如上所述,我正在构建单节点集群。设置多区域集群听起来很酷而且很有趣。然而,这对于我的设置来说有点儿小题大做。当我的服务器崩溃时,我只需重新启动,如果我的房子被烧毁了,我还有其他事情要做,然后修复我的服务器。尽管当互联网断线时我的妻子会尖叫(稍后我会告诉你为什么当我的游牧服务器着火时我的互联网无法工作),但我还是决定创建一个单节点 智利号码数据 集群并在我的服务器上运行。就我而言,这是一个全新安装,仅包含 Ubuntu 操作系统。
在我描述如何安装之前,我将首先解释一下我们要安装的内容。
如果你看一下Nomad的架构,你会发现它由两个主要组件组成。您有您的服务器和您的客户端。
建筑学
服务器是整个系统的大脑。它们管理你的集群中的一切。他们将确保您的集群正常运行、安排任务,基本上确保集群顺利运行。现在服务器本身无法执行任何操作。它不会为您运行任何 docker 容器。为此,它需要客户。虽然服务器是操作的核心,但客户端执行实际的工作。
与 Kubernetes 术语相比,服务器是主服务器,客户端是工作节点。
安装
安装 nomad 相对容易,您只需下载代理并输入一些命令即可安装它。通常当我说“你只需要”时,我的同事就会开始紧张,因为我有时会低估工作量。但在这种情况下,这很容易做到(如果您有一些基本的 Linux 知识)!
为了安装,请转到以下页面。 这包含生产节点的部署指南。通过一些修补和小的调整,您可以使其适用于单节点集群。
有关详细说明,请转到链接,有关简短快速指南,请继续阅读: