一款比 K8S 更好用的编排工具——Nomod 单机部署

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

EMCHub是基于Nomad的集群管理服务,Nomad是一款开源的调度程序和集群编排引擎,支持容器和非容器化应用程序的快速部署和跨平台运行。Nomad具有资源占用少、支持多种驱动程序、分布式和高可用、多数据中心调度、可扩展性强等特点。文章介绍了在Docker环境下安装和启动Nomad,并通过WebUI运行一个Job。

🎯

关键要点

  • EMCHub是基于Nomad的集群管理服务,Nomad是一款开源的调度程序和集群编排引擎。
  • Nomad支持容器和非容器化应用程序的快速部署和跨平台运行,具有资源占用少、支持多种驱动程序等特点。
  • Nomad的主要特点包括:单个二进制文件运行、支持多种驱动程序、分布式和高可用、多数据中心调度、强大的可伸缩性和插件功能。
  • 在Docker环境下安装Nomad的步骤包括下载Docker Desktop、验证Docker、下载Nomad二进制文件、解压和验证安装。
  • Nomad的启动分为Server、Client和Job,Server将Job调度到Client执行。
  • 通过WebUI可以管理Nomad,访问http://127.0.0.1:4646/ui进入管理界面。
  • 可以通过WebUI运行Job,选择模版方法并执行,查看分配的IP和端口号以访问服务内容。
➡️

继续阅读