我正在迁移一个标准的全 linux nomad/consul 集群,其中 nomad/consul 服务器几乎不使用我们的工作负载资源,并且在我们的新环境中为它们启动专用的 linux VM 似乎有点浪费,当我移动环境时拥有多个具有备用容量的 windows 虚拟机,我可以将其用于 nomad 服务器和 consul 服务器进程,以提供必要的冗余。
所以我的问题归结为:如果我的 consul 服务器和 nomad 服务器进程只在 windows 上,而 nomad 代理和 consul 代理进程只在 linux 上 - 他们都会相处吗?除了原生系统 prometheus 导出器之外,nomad 作业都是 docker 化的。